Condividi tramite


Metodo AdoDotNetReader.GetBytes (Int32, array<Byte[], Int32, Int32)

Recupera un numero specificato di byte dei dati binari.

Spazio dei nomi:  Microsoft.VisualStudio.Data.Framework.AdoDotNet
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Sintassi

'Dichiarazione
Public Overrides Function GetBytes ( _
    index As Integer, _
    buffer As Byte(), _
    bufferIndex As Integer, _
    length As Integer _
) As Integer
public override int GetBytes(
    int index,
    byte[] buffer,
    int bufferIndex,
    int length
)
public:
virtual int GetBytes(
    int index, 
    array<unsigned char>^ buffer, 
    int bufferIndex, 
    int length
) override
abstract GetBytes : 
        index:int * 
        buffer:byte[] * 
        bufferIndex:int * 
        length:int -> int  
override GetBytes : 
        index:int * 
        buffer:byte[] * 
        bufferIndex:int * 
        length:int -> int
public override function GetBytes(
    index : int, 
    buffer : byte[], 
    bufferIndex : int, 
    length : int
) : int

Parametri

  • index
    Tipo: Int32

    Indice nel blocco corrente di dati per l'elemento di recuperare.

  • buffer
    Tipo: array<Byte[]

    Una matrice in cui è specificato i dati, come matrice di byte, deve essere inserita. Se nullriferimento null (Nothing in Visual Basic), questo metodo restituisce la dimensione richiesta della matrice per contenere tutti dati specificati.

  • bufferIndex
    Tipo: Int32

    Indice del punto iniziale della matrice di byte specificata dal parametro buffer.

  • length
    Tipo: Int32

    Numero di byte da leggere nella matrice di byte specificata dal parametro buffer.

Valore restituito

Tipo: Int32
Un valore numerico che indica il numero di byte lettura nel buffer.

Implementa

IVsDataReader.GetBytes(Int32, array<Byte[], Int32, Int32)

Note

Quando i dati sono verificati dal provider di dati sotto forma di byte, il metodo può essere chiamato in sola lettura un certo numero di byte in un buffer lato client esistente. Ciò offre prestazioni migliori sufficiente recuperare il valore di qualsiasi, in modo che tutti i dati venga letto e a allocata la memoria.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

AdoDotNetReader Classe

Overload GetBytes

Spazio dei nomi Microsoft.VisualStudio.Data.Framework.AdoDotNet