IRowset.ReleaseRows(Int32, Int32[], IntPtr, IntPtr, IntPtr) Methode

Definition

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.

Gilt für: