CryptoStream.Write(Byte[], Int32, Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
É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.