CryptoStream.CopyTo(Stream, Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Läser byteen från den underliggande strömmen, tillämpar relevanta kryptografiska transformeringar och skriver resultatet till målströmmen.
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)
Parametrar
- destination
- Stream
Den ström som innehållet i den aktuella strömmen ska kopieras till.
- bufferSize
- Int32
Storleken, i byte, på bufferten som ska användas för läsning från den underliggande strömmen. Det här värdet måste vara större än noll. Standardstorleken är 81920 byte.
Undantag
destination är null.
bufferSize är negativ eller noll.
Den aktuella strömmen stöder inte läsning.
-eller-
destination stöder inte skrivning.
Antingen den aktuella strömmen eller destination stängdes innan CopyTo(Stream) metoden anropades.
Ett I/O-fel uppstod.
Ett fel uppstod under en kryptografisk åtgärd.
Kommentarer
Kopieringen börjar vid den aktuella positionen i den aktuella strömmen och återställer inte målströmmens position när kopieringsåtgärden har slutförts.