Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

DataReader.GetBytes, méthode

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

Espace de noms :  Microsoft.VisualStudio.Data
Assembly :  Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)

public abstract int GetBytes(
	int index,
	byte[] buffer,
	int bufferIndex,
	int length
)

Paramètres

index
Type : Int32

Index dans le bloc actuel de données pour l'élément récupérer.

buffer
Type : Byte[]

Un tableau dans lequel les données spécifiées, comme un tableau d'octets, doivent être définies. Si null, cette méthode retourne la taille requise du tableau pour s'adapter à toutes les données spécifiées.

bufferIndex
Type : Int32

Index de point de départ dans le tableau d'octets spécifié par le paramètre d' buffer .

length
Type : Int32

Le nombre d'octets à lire dans le tableau d'octets spécifié par le paramètre d' buffer .

Valeur de retour

Type : Int32
Retourne une valeur entière indiquant le nombre d'octets lus dans la mémoire tampon.

ExceptionCondition
ArgumentOutOfRangeException

index, bufferIndex, et/ou les paramètres d' length sont non valides.

Lorsque les données sont présentées par le fournisseur de DDEX sous la forme d'octets bruts, appelez cette méthode pour lire uniquement un nombre d'octets spécifié dans une mémoire tampon côté client existant. Cela exécute le mieux que simplement la valeur entière, ce qui entraîne toutes les données soient lues et allouées en mémoire.

Afficher: