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

Définition

Écrit une séquence d’octets dans le courant CryptoStream et avance la position actuelle dans le flux par le 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
abstract member Write : byte[] * int * int -> unit
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 les count octets du buffer flux actuel.

offset
Int32

Décalage d’octet dans buffer lequel commencer la copie d’octets dans le flux actuel.

count
Int32

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

Exceptions

L’objet CryptoStreamMode associé à l’objet actuel CryptoStream ne correspond pas au flux sous-jacent. Par exemple, cette exception est levée lors de l’utilisation Write avec un flux sous-jacent en lecture seule.

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

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

S’applique à

Voir aussi