Encoding.CreateTranscodingStream(Stream, Encoding, Encoding, Boolean) 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.
Stream Membuat yang berfungsi untuk mentranskode data antara bagian dalam Encoding dan luar Encoding, mirip Convert(Encoding, Encoding, Byte[])dengan .
public static System.IO.Stream CreateTranscodingStream(System.IO.Stream innerStream, System.Text.Encoding innerStreamEncoding, System.Text.Encoding outerStreamEncoding, bool leaveOpen = false);
static member CreateTranscodingStream : System.IO.Stream * System.Text.Encoding * System.Text.Encoding * bool -> System.IO.Stream
Public Shared Function CreateTranscodingStream (innerStream As Stream, innerStreamEncoding As Encoding, outerStreamEncoding As Encoding, Optional leaveOpen As Boolean = false) As Stream
Parameter
- innerStream
- Stream
Aliran yang akan dibungkus.
- innerStreamEncoding
- Encoding
Pengodean yang terkait dengan innerStream.
- outerStreamEncoding
- Encoding
Pengodean yang terkait dengan Stream yang dikembalikan oleh metode ini.
- leaveOpen
- Boolean
true jika membuang yang Stream dikembalikan oleh metode ini tidak boleh membuang innerStream.
Mengembalikan
Aliran yang mentranskodekan konten sebagai innerStreamouterStreamEncoding.
Keterangan
Properti dan yang dikembalikan Streamakan mencerminkan apakah innerStream dapat dibaca atau dapat CanRead ditulis.CanWrite Jika innerStream full-duplex, yang dikembalikan Stream juga akan menjadi. Namun, yang dikembalikan tidak dapat dicariStream, bahkan jika innerStreamproperti truemengembalikan CanSeek .