CryptoStream.CopyTo(Stream, Int32) Método

Definición

Lee los bytes de la secuencia subyacente, aplica las transformaciones criptográficas pertinentes y escribe el resultado en la secuencia de destino.

public override void CopyTo (System.IO.Stream destination, int bufferSize);

Parámetros

destination
Stream

Secuencia en la que se copiará el contenido de la secuencia actual.

bufferSize
Int32

Tamaño, en bytes, del búfer que se va a usar para leer desde la secuencia subyacente. Este valor debe ser mayor que cero. El tamaño predeterminado es de 81920 bytes.

Excepciones

destination es null.

bufferSize es un valor negativo o es cero.

La secuencia actual no admite lectura.

o bien

destination no admite la escritura.

La secuencia actual o destination se cerraron antes de llamar al método CopyTo(Stream).

Error de E/S.

Error durante una operación criptográfica.

Comentarios

La copia comienza en la posición actual de la secuencia actual y no restablece la posición de la secuencia de destino una vez completada la operación de copia.

Se aplica a

Producto Versiones
.NET 6, 7, 8, 9