IRowset.ReleaseRows(Int32, Int32[], IntPtr, IntPtr, IntPtr) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt Zeilen frei.
public:
int ReleaseRows(int cRows, cli::array <int> ^ hRows, IntPtr rowOptions, IntPtr rowRefCounts, IntPtr rgRowStatus);
public int ReleaseRows(int cRows, int[] hRows, IntPtr rowOptions, IntPtr rowRefCounts, IntPtr rgRowStatus);
abstract member ReleaseRows : int * int[] * nativeint * nativeint * nativeint -> int
Public Function ReleaseRows (cRows As Integer, hRows As Integer(), rowOptions As IntPtr, rowRefCounts As IntPtr, rgRowStatus As IntPtr) As Integer
Parameter
- cRows
- Int32
Die Anzahl der zeilen, die freigegeben werden sollen.
- hRows
- Int32[]
Ein Array von Ziehpunkten der zu veröffentlichenden Zeilen. Die Zeilenziehpunkte müssen keinen logischen Cluster bilden; sie wurden möglicherweise zu separaten Zeiten abgerufen und müssen nicht für zusammenhängende zugrunde liegende Zeilen erforderlich sein. Zeilenziehpunkte werden jedes Mal, wenn sie im Array angezeigt werden, um eine Referenzanzahl erhöht.
- rowOptions
-
IntPtr
nativeint
Ein Array von Elementen, die cRows Bitmasken enthalten, die zusätzliche Optionen angeben, die angegeben werden sollen, wenn eine Zeile losgelassen wird.
- rowRefCounts
-
IntPtr
nativeint
Ein Array mit cRows Elementen, in denen die neue Bezugsanzahl jeder Zeile zurückgegeben werden soll.
- rgRowStatus
-
IntPtr
nativeint
Ein Array mit cRows Elementen, in denen Werte zurückgegeben werden sollen, die den Status jeder Zeile angeben, die in hRows.
Gibt zurück
Ein Integer Wert, der das Ergebnis darstellt.
Hinweise
Note
Funktionen und Objekte im namespace Microsoft.VisualBasic.Compatibility.VB6 werden von den Tools zum Upgrade von Visual Basic 6.0 auf Visual Basic 2008 bereitgestellt. In den meisten Fällen haben diese Funktionen und Objekte doppelte Funktionen, die Sie in anderen Namespaces im .NET Framework finden können. Sie sind nur erforderlich, wenn sich das Visual Basic 6.0-Codemodell erheblich von der .NET Framework-Implementierung unterscheidet.