Partager via


CryptoStream.Write(Byte[], Int32, Int32) Méthode

Définition

Écrit une suite d'octets dans le CryptoStream actuel et avance la position actuelle dans ce flux du nombre d'octets écrits.

public:
 override void Write(cli::array <System::Byte> ^ buffer, int offset, int count);
public override void Write (byte[] buffer, int offset, int count);
override this.Write : byte[] * int * int -> unit
Public Overrides Sub Write (buffer As Byte(), offset As Integer, count As Integer)

Paramètres

buffer
Byte[]

Tableau d'octets. Cette méthode copie count octets à partir de buffer dans le flux actuel.

offset
Int32

Dans le buffer, l'offset d'octet à partir duquel commencer la copie des octets dans le flux actuel.

count
Int32

Nombre d'octets à écrire dans le flux actuel.

Exceptions

Le mode CryptoStreamMode associé à l'objet CryptoStream actuel ne correspond pas au flux sous-jacent. Par exemple, cette exception est levée lorsque vous utilisez Write avec un flux sous-jacent en lecture seule.

offset ou count est inférieur à zéro.

La longueur de la somme des paramètres count et offset est supérieure à celle de la mémoire tampon.

S’applique à

Voir aussi