EncodingExtensions.GetBytes 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.
Overload
| Nama | Deskripsi |
|---|---|
| GetBytes(Encoding, ReadOnlySequence<Char>) |
Mengodekan yang ditentukan ReadOnlySequence<T> ke dalam Byte array menggunakan Encoding. |
| GetBytes(Encoding, ReadOnlySequence<Char>, IBufferWriter<Byte>) |
Mendekode yang ditentukan ReadOnlySequence<T> ke |
| GetBytes(Encoding, ReadOnlySequence<Char>, Span<Byte>) |
Mengodekan yang ditentukan ReadOnlySequence<T> ke |
| GetBytes(Encoding, ReadOnlySpan<Char>, IBufferWriter<Byte>) |
Mengodekan yang ditentukan ReadOnlySpan<T> menggunakan |
GetBytes(Encoding, ReadOnlySequence<Char>)
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
Mengodekan yang ditentukan ReadOnlySequence<T> ke dalam Byte array menggunakan Encoding.
public:
[System::Runtime::CompilerServices::Extension]
static cli::array <System::Byte> ^ GetBytes(System::Text::Encoding ^ encoding, System::Buffers::ReadOnlySequence<char> % chars);
public static byte[] GetBytes(this System.Text.Encoding encoding, in System.Buffers.ReadOnlySequence<char> chars);
static member GetBytes : System.Text.Encoding * ReadOnlySequence -> byte[]
<Extension()>
Public Function GetBytes (encoding As Encoding, ByRef chars As ReadOnlySequence(Of Char)) As Byte()
Parameter
- encoding
- Encoding
Pengodean yang mewakili bagaimana data di harus dikodekan chars .
- chars
- ReadOnlySequence<Char>
Urutan untuk mengodekan ke byte.
Mengembalikan
Array Byte yang mewakili konten yang dikodekan dari chars.
Pengecualian
chars berisi data yang tidak dapat dikodekan dan encoding dikonfigurasi untuk dilemparkan ketika data tersebut terlihat.
Berlaku untuk
GetBytes(Encoding, ReadOnlySequence<Char>, IBufferWriter<Byte>)
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
Mendekode yang ditentukan ReadOnlySequence<T> ke bytes menggunakan yang ditentukan Encoding dan menulis hasilnya ke writer.
public:
[System::Runtime::CompilerServices::Extension]
static long GetBytes(System::Text::Encoding ^ encoding, System::Buffers::ReadOnlySequence<char> % chars, System::Buffers::IBufferWriter<System::Byte> ^ writer);
public static long GetBytes(this System.Text.Encoding encoding, in System.Buffers.ReadOnlySequence<char> chars, System.Buffers.IBufferWriter<byte> writer);
static member GetBytes : System.Text.Encoding * ReadOnlySequence * System.Buffers.IBufferWriter<byte> -> int64
<Extension()>
Public Function GetBytes (encoding As Encoding, ByRef chars As ReadOnlySequence(Of Char), writer As IBufferWriter(Of Byte)) As Long
Parameter
- encoding
- Encoding
Pengodean yang mewakili bagaimana data di harus dikodekan chars .
- chars
- ReadOnlySequence<Char>
Yang ReadOnlySequence<T> isinya harus dikodekan.
- writer
- IBufferWriter<Byte>
Buffer tempat byte yang dikodekan akan ditulis.
Mengembalikan
Jumlah byte yang ditulis ke writer.
Pengecualian
chars berisi data yang tidak dapat dikodekan dan encoding dikonfigurasi untuk dilemparkan ketika data tersebut terlihat.
Berlaku untuk
GetBytes(Encoding, ReadOnlySequence<Char>, Span<Byte>)
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
Mengodekan yang ditentukan ReadOnlySequence<T> ke bytes menggunakan yang ditentukan Encoding dan menghasilkan hasilnya ke bytes.
public:
[System::Runtime::CompilerServices::Extension]
static int GetBytes(System::Text::Encoding ^ encoding, System::Buffers::ReadOnlySequence<char> % chars, Span<System::Byte> bytes);
public static int GetBytes(this System.Text.Encoding encoding, in System.Buffers.ReadOnlySequence<char> chars, Span<byte> bytes);
static member GetBytes : System.Text.Encoding * ReadOnlySequence * Span<byte> -> int
<Extension()>
Public Function GetBytes (encoding As Encoding, ByRef chars As ReadOnlySequence(Of Char), bytes As Span(Of Byte)) As Integer
Parameter
- encoding
- Encoding
Pengodean yang mewakili bagaimana data di harus dikodekan chars .
- chars
- ReadOnlySequence<Char>
Urutan untuk mengodekan ke byte.
Mengembalikan
Jumlah byte yang ditulis ke bytes.
Pengecualian
bytes tidak cukup besar untuk berisi bentuk yang dikodekan dari chars.
chars berisi data yang tidak dapat dikodekan dan encoding dikonfigurasi untuk dilemparkan ketika data tersebut terlihat.
Berlaku untuk
GetBytes(Encoding, ReadOnlySpan<Char>, IBufferWriter<Byte>)
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
- Sumber:
- EncodingExtensions.cs
Mengodekan yang ditentukan ReadOnlySpan<T> menggunakan byteyang ditentukan Encoding dan menulis hasilnya ke writer.
public:
[System::Runtime::CompilerServices::Extension]
static long GetBytes(System::Text::Encoding ^ encoding, ReadOnlySpan<char> chars, System::Buffers::IBufferWriter<System::Byte> ^ writer);
public static long GetBytes(this System.Text.Encoding encoding, ReadOnlySpan<char> chars, System.Buffers.IBufferWriter<byte> writer);
static member GetBytes : System.Text.Encoding * ReadOnlySpan<char> * System.Buffers.IBufferWriter<byte> -> int64
<Extension()>
Public Function GetBytes (encoding As Encoding, chars As ReadOnlySpan(Of Char), writer As IBufferWriter(Of Byte)) As Long
Parameter
- encoding
- Encoding
Pengodean yang mewakili bagaimana data di harus dikodekan chars .
- chars
- ReadOnlySpan<Char>
Urutan untuk mengodekan ke byte.
- writer
- IBufferWriter<Byte>
Buffer tempat byte yang dikodekan akan ditulis.
Mengembalikan
Jumlah byte yang ditulis ke writer.
Pengecualian
chars berisi data yang tidak dapat dikodekan dan encoding dikonfigurasi untuk dilemparkan ketika data tersebut terlihat.