Metodo AdoDotNetDataReader.GetBytes
Recupera un numero specificato di byte di dati binari.
Spazio dei nomi: Microsoft.VisualStudio.Data.AdoDotNet
Assembly: Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.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: Int32Indice nel blocco corrente di dati per l'elemento recuperi.
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 di matrice per contenere tutti dati specificati.
bufferIndex
Tipo: Int32Indice del punto iniziale nella matrice di byte specificata con il parametro buffer.
length
Tipo: Int32Numero di byte da leggere nella matrice di byte specificata con il parametro buffer.
Valore restituito
Tipo: Int32
Restituisce un valore numerico che indica il numero di byte letti nel buffer.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentOutOfRangeException | index, bufferIndexe/o i parametri length non sono validi. |
Note
Quando i dati sono verificati dal provider di dati sotto forma di byte, il metodo può essere chiamato per leggere solo un determinato numero di byte in un buffer lato client esistente. Esegue più semplicemente recuperare il valore di qualsiasi, in modo che tutti i dati venga letto e a allocata la memoria.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.