CryptoStream.CopyTo(Stream, Int32) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Leest de bytes uit de onderliggende stroom, past de relevante cryptografische transformaties toe en schrijft het resultaat naar de doelstroom.
public:
override void CopyTo(System::IO::Stream ^ destination, int bufferSize);
public override void CopyTo(System.IO.Stream destination, int bufferSize);
override this.CopyTo : System.IO.Stream * int -> unit
Public Overrides Sub CopyTo (destination As Stream, bufferSize As Integer)
Parameters
- destination
- Stream
De stroom waarnaar de inhoud van de huidige stream wordt gekopieerd.
- bufferSize
- Int32
De grootte, in bytes, van de buffer die moet worden gebruikt voor het lezen van de onderliggende stroom. Deze waarde moet groter zijn dan nul. De standaardgrootte is 81920 bytes.
Uitzonderingen
destination is null.
bufferSize is negatief of nul.
De huidige stream biedt geen ondersteuning voor lezen.
– of –
destination biedt geen ondersteuning voor schrijven.
De huidige stroom of destination de stroom is gesloten voordat de CopyTo(Stream) methode werd aangeroepen.
Er is een I/O-fout opgetreden.
Er is een fout opgetreden tijdens een cryptografische bewerking.
Opmerkingen
Kopiëren begint op de huidige positie in de huidige stroom en stelt de positie van de doelstroom niet opnieuw in nadat de kopieerbewerking is voltooid.