Compartir a través de


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

Definición

Escribe una secuencia de bytes en el CryptoStream actual y avanza la posición actual dentro de la secuencia según 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 desde buffer al flujo actual.

offset
Int32

Desplazamiento en bytes de buffer donde se comienzan a copiar los datos en la secuencia actual.

count
Int32

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

Excepciones

La enumeración CryptoStreamMode asociada al objeto CryptoStream actual no coincide con el flujo subyacente. Por ejemplo, esta excepción se produce al utilizar Write con un flujo subyacente que es de solo lectura.

offset o count es menor que cero.

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

Se aplica a

Consulte también