CryptoStream.Write(Byte[], Int32, Int32) Méthode
Définition
Important
Certaines informations concernent des produits en version préliminaire qui peuvent être considérablement modifiés avant leur sortie. Microsoft n’offre aucune 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.