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 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.