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

Definición

Escribe una secuencia de bytes en el actual CryptoStream y avanza la posición actual dentro de la secuencia por el número de bytes escritos.

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)

Parámetros

buffer
Byte[]

Matriz de bytes. Este método copia count bytes de buffer a la secuencia actual.

offset
Int32

Desplazamiento de bytes en el buffer que se van a empezar a copiar bytes en la secuencia actual.

count
Int32

Número de bytes que se van a escribir en la secuencia actual.

Excepciones

El CryptoStreamMode objeto asociado con el objeto actual CryptoStream no coincide con la secuencia subyacente. Por ejemplo, esta excepción se produce cuando se usa Write con una secuencia subyacente que es de solo lectura.

offset o count es menor que cero.

La suma de los count parámetros y offset es mayor que la longitud del búfer.

Se aplica a

Consulte también