IRowset.ReleaseRows(Int32, Int32[], IntPtr, IntPtr, IntPtr) Método

Definição

Libera linhas.

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

Parâmetros

cRows
Int32

O número de linhas a serem liberadas.

hRows
Int32[]

Uma matriz de identificadores de linhas a serem liberadas. Os identificadores de linha não precisam formar um cluster lógico. Eles podem ter sido obtidos em momentos distintos e não precisam ser de linhas subjacentes contínuas. Os identificadores de linha são diminuídos em uma contagem de referência cada vez que aparecem na matriz.

rowOptions
IntPtr

nativeint

Uma matriz de elementos cRows que contêm máscaras de bits que indicam opções adicionais a serem especificadas quando uma linha é liberada.

rowRefCounts
IntPtr

nativeint

Uma matriz com elementos cRows em que a nova contagem de referência deve ser retornada para cada linha.

rgRowStatus
IntPtr

nativeint

Uma matriz com elementos cRows na qual devem ser retornados valores que indiquem o status de cada linha especificada em hRows.

Retornos

Um Integer que representa o resultado.

Comentários

Observação

Funções e os objetos no namespace Microsoft.VisualBasic.Compatibility.VB6 são fornecidos para uso pelas ferramentas para atualização do Visual Basic 6.0 para o Visual Basic 2008. Na maioria dos casos, essas funções e objetos duplicam a funcionalidade que é possível encontrar em outros namespaces no .NET Framework Eles apenas são necessários quando o modelo de código do Visual Basic 6.0 difere significativamente da implementação do .NET Framework.

Aplica-se a