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

Definice

Uvolní řádky.

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

Parametry

cRows
Int32

Počet řádků, které se mají uvolnit.

hRows
Int32[]

Pole popisovačů řádků, které se mají uvolnit. Popisovače řádků nemusí tvořit logický cluster; mohly být získány v samostatných časech a nemusí být pro souvislé podkladové řádky. Úchyty řádků se dekrementují o jeden počet odkazů při každém zobrazení v poli.

rowOptions
IntPtr

nativeint

Pole prvků obsahujících cRows bitové masky označující další možnosti, které mají být zadány při uvolnění řádku.

rowRefCounts
IntPtr

nativeint

Matice s cRows prvky, ve kterých se má vrátit nový počet odkazů na každý řádek.

rgRowStatus
IntPtr

nativeint

Matice s cRows prvky, ve kterých mají být vráceny hodnoty označující stav každého řádku zadaného v hRows.

Návraty

Představuje Integer výsledek.

Poznámky

Note

Funkce a objekty v oboru názvů Microsoft.VisualBasic.Compatibility.VB6 jsou poskytovány nástroji pro upgrade z Visual Basic 6.0 na Visual Basic 2008. Ve většině případů tyto funkce a objekty duplikují funkce, které najdete v jiných oborech názvů v .NET Framework. Jsou nezbytné pouze v případě, že se model kódu Visual Basic 6.0 výrazně liší od implementace .NET Framework.

Platí pro