CryptoStream.Write(Byte[], Int32, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.