EncodingExtensions.GetBytes Metodo

Definizione

Overload

Nome Descrizione
GetBytes(Encoding, ReadOnlySequence<Char>)

Codifica l'oggetto specificato ReadOnlySequence<T> in una Byte matrice usando l'oggetto specificato Encoding.

GetBytes(Encoding, ReadOnlySequence<Char>, IBufferWriter<Byte>)

Decodifica l'oggetto specificato ReadOnlySequence<T> in byteutilizzando l'oggetto specificato Encoding e scrive il risultato in writer.

GetBytes(Encoding, ReadOnlySequence<Char>, Span<Byte>)

Codifica l'oggetto specificato ReadOnlySequence<T> in byteutilizzando l'oggetto specificato Encoding e restituisce il risultato in bytes.

GetBytes(Encoding, ReadOnlySpan<Char>, IBufferWriter<Byte>)

Codifica l'oggetto specificato ReadOnlySpan<T> in byteutilizzando l'oggetto specificato Encoding e scrive il risultato in writer.

GetBytes(Encoding, ReadOnlySequence<Char>)

Origine:
EncodingExtensions.cs
Origine:
EncodingExtensions.cs
Origine:
EncodingExtensions.cs
Origine:
EncodingExtensions.cs
Origine:
EncodingExtensions.cs

Codifica l'oggetto specificato ReadOnlySequence<T> in una Byte matrice usando l'oggetto specificato 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()

Parametri

encoding
Encoding

Codifica che rappresenta la modalità di codifica dei dati in chars .

chars
ReadOnlySequence<Char>

Sequenza da codificare in byte.

Valori restituiti

Byte[]

Matrice Byte che rappresenta il contenuto codificato di chars.

Eccezioni

chars contiene dati che non possono essere codificati e encoding configurati per generare quando tali dati vengono visualizzati.

Si applica a

GetBytes(Encoding, ReadOnlySequence<Char>, IBufferWriter<Byte>)

Origine:
EncodingExtensions.cs
Origine:
EncodingExtensions.cs
Origine:
EncodingExtensions.cs
Origine:
EncodingExtensions.cs
Origine:
EncodingExtensions.cs

Decodifica l'oggetto specificato ReadOnlySequence<T> in byteutilizzando l'oggetto specificato Encoding e scrive il risultato in 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

Parametri

encoding
Encoding

Codifica che rappresenta la modalità di codifica dei dati in chars .

chars
ReadOnlySequence<Char>

Oggetto il ReadOnlySequence<T> cui contenuto deve essere codificato.

writer
IBufferWriter<Byte>

Buffer in cui verranno scritti i byte codificati.

Valori restituiti

Numero di byte scritti in writer.

Eccezioni

chars contiene dati che non possono essere codificati e encoding configurati per generare quando tali dati vengono visualizzati.

Si applica a

GetBytes(Encoding, ReadOnlySequence<Char>, Span<Byte>)

Origine:
EncodingExtensions.cs
Origine:
EncodingExtensions.cs
Origine:
EncodingExtensions.cs
Origine:
EncodingExtensions.cs
Origine:
EncodingExtensions.cs

Codifica l'oggetto specificato ReadOnlySequence<T> in byteutilizzando l'oggetto specificato Encoding e restituisce il risultato in 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

Parametri

encoding
Encoding

Codifica che rappresenta la modalità di codifica dei dati in chars .

chars
ReadOnlySequence<Char>

Sequenza da codificare in byte.

bytes
Span<Byte>

Buffer di destinazione in cui verranno scritti i byte codificati.

Valori restituiti

Numero di byte scritti in bytes.

Eccezioni

bytes non è sufficientemente grande da contenere la forma codificata di chars.

chars contiene dati che non possono essere codificati e encoding configurati per generare quando tali dati vengono visualizzati.

Si applica a

GetBytes(Encoding, ReadOnlySpan<Char>, IBufferWriter<Byte>)

Origine:
EncodingExtensions.cs
Origine:
EncodingExtensions.cs
Origine:
EncodingExtensions.cs
Origine:
EncodingExtensions.cs
Origine:
EncodingExtensions.cs

Codifica l'oggetto specificato ReadOnlySpan<T> in byteutilizzando l'oggetto specificato Encoding e scrive il risultato in 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

Parametri

encoding
Encoding

Codifica che rappresenta la modalità di codifica dei dati in chars .

chars
ReadOnlySpan<Char>

Sequenza da codificare in byte.

writer
IBufferWriter<Byte>

Buffer in cui verranno scritti i byte codificati.

Valori restituiti

Numero di byte scritti in writer.

Eccezioni

chars contiene dati che non possono essere codificati e encoding configurati per generare quando tali dati vengono visualizzati.

Si applica a