CryptoStream.Write(Byte[], Int32, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consente di inserire una sequenza di byte nel flusso CryptoStream corrente e di fare avanzare la posizione corrente all'interno del flusso in base al numero dei byte inseriti.
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)
Parametri
- buffer
- Byte[]
Matrice di byte. Questo metodo copia i byte count
da buffer
nel flusso corrente.
- offset
- Int32
Offset dei byte in buffer
da cui iniziare la copia dei byte nel flusso corrente.
- count
- Int32
Numero di byte da scrivere nel flusso corrente.
Eccezioni
L'oggetto CryptoStreamMode associato all'oggetto CryptoStream corrente non corrisponde al flusso sottostante. Questa eccezione ad esempio viene generata quando si utilizza il campo Write con un flusso sottostante di sola lettura.
offset
o count
è minore di zero.
La somma dei parametri count
e offset
è maggiore della lunghezza del buffer.