CryptoStream.CopyTo(Stream, Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membaca byte dari aliran yang mendasar, menerapkan transformasi kriptografi yang relevan, dan menulis hasilnya ke aliran tujuan.
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)
Parameter
- destination
- Stream
Aliran tempat konten aliran saat ini akan disalin.
- bufferSize
- Int32
Ukuran, dalam byte, dari buffer yang digunakan untuk membaca dari aliran yang mendasar. Nilai ini harus lebih besar dari nol. Ukuran defaultnya adalah 81920 byte.
Pengecualian
destination
adalah null
.
bufferSize
negatif atau nol.
Aliran saat ini tidak mendukung pembacaan.
-atau-
destination
tidak mendukung penulisan.
Aliran saat ini atau destination
ditutup sebelum CopyTo(Stream) metode dipanggil.
Terjadi kesalahan I/O.
Terjadi kesalahan selama operasi kriptografi.
Keterangan
Penyalinan dimulai pada posisi saat ini di aliran saat ini, dan tidak mengatur ulang posisi aliran tujuan setelah operasi salin selesai.