DataReader.GetBytes(Int32, Byte[], Int32, Int32) Méthode

Définition

Récupère un nombre spécifié d’octets de données binaires brutes.

public:
 abstract int GetBytes(int index, cli::array <System::Byte> ^ buffer, int bufferIndex, int length);
public abstract int GetBytes (int index, byte[] buffer, int bufferIndex, int length);
abstract member GetBytes : int * byte[] * int * int -> int
Public MustOverride Function GetBytes (index As Integer, buffer As Byte(), bufferIndex As Integer, length As Integer) As Integer

Paramètres

index
Int32

Index dans le bloc de données actuel de l’élément à récupérer.

buffer
Byte[]

Tableau dans lequel les données spécifiées, sous la forme d’un tableau d’octets, doivent être placées. Si la valeur est null, cette méthode retourne la taille requise du tableau pour s’adapter à toutes les données spécifiées.

bufferIndex
Int32

Index du point de départ dans le tableau d’octets spécifié avec le buffer paramètre.

length
Int32

Nombre d’octets à lire dans le tableau d’octets spécifié avec le buffer paramètre.

Retours

Int32

Retourne une valeur entière indiquant le nombre d’octets lus dans la mémoire tampon.

Exceptions

Les index bufferIndex paramètres,, et/ou length ne sont pas valides.

S’applique à