EncodingExtensions.GetBytes Méthode

Définition

Surcharges

Nom Description
GetBytes(Encoding, ReadOnlySequence<Char>)

Encode le spécifié ReadOnlySequence<T> dans un Byte tableau à l’aide de l’élément spécifié Encoding.

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

Décode la valeur spécifiée ReadOnlySequence<T> à bytel’aide du résultat spécifié Encoding et écrit le résultat dans writer.

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

Encode le paramètre spécifié ReadOnlySequence<T> à bytel’aide du résultat spécifié Encoding et génère le résultat vers bytes.

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

Encode le contenu spécifié ReadOnlySpan<T> à l’aide du résultat spécifié byte et écrit le résultat dans Encodingwriter.

GetBytes(Encoding, ReadOnlySequence<Char>)

Source:
EncodingExtensions.cs
Source:
EncodingExtensions.cs
Source:
EncodingExtensions.cs
Source:
EncodingExtensions.cs
Source:
EncodingExtensions.cs

Encode le spécifié ReadOnlySequence<T> dans un Byte tableau à l’aide de l’élément spécifié 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()

Paramètres

encoding
Encoding

Encodage qui représente la façon dont les données doivent chars être encodées.

chars
ReadOnlySequence<Char>

Séquence à encoder en octets.

Retours

Byte[]

Tableau Byte qui représente le contenu encodé de chars.

Exceptions

chars contient des données qui ne peuvent pas être encodées et encoding qui sont configurées pour lever lorsque ces données sont vues.

S’applique à

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

Source:
EncodingExtensions.cs
Source:
EncodingExtensions.cs
Source:
EncodingExtensions.cs
Source:
EncodingExtensions.cs
Source:
EncodingExtensions.cs

Décode la valeur spécifiée ReadOnlySequence<T> à bytel’aide du résultat spécifié Encoding et écrit le résultat dans 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

Paramètres

encoding
Encoding

Encodage qui représente la façon dont les données doivent chars être encodées.

chars
ReadOnlySequence<Char>

Dont le ReadOnlySequence<T> contenu doit être encodé.

writer
IBufferWriter<Byte>

Mémoire tampon dans laquelle les octets encodés seront écrits.

Retours

Nombre d’octets écrits dans writer.

Exceptions

chars contient des données qui ne peuvent pas être encodées et encoding qui sont configurées pour lever lorsque ces données sont vues.

S’applique à

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

Source:
EncodingExtensions.cs
Source:
EncodingExtensions.cs
Source:
EncodingExtensions.cs
Source:
EncodingExtensions.cs
Source:
EncodingExtensions.cs

Encode le paramètre spécifié ReadOnlySequence<T> à bytel’aide du résultat spécifié Encoding et génère le résultat vers 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

Paramètres

encoding
Encoding

Encodage qui représente la façon dont les données doivent chars être encodées.

chars
ReadOnlySequence<Char>

Séquence à encoder en octets.

bytes
Span<Byte>

Mémoire tampon de destination dans laquelle les octets encodés seront écrits.

Retours

Nombre d’octets écrits dans bytes.

Exceptions

bytes n’est pas assez grand pour contenir la forme encodée de chars.

chars contient des données qui ne peuvent pas être encodées et encoding qui sont configurées pour lever lorsque ces données sont vues.

S’applique à

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

Source:
EncodingExtensions.cs
Source:
EncodingExtensions.cs
Source:
EncodingExtensions.cs
Source:
EncodingExtensions.cs
Source:
EncodingExtensions.cs

Encode le contenu spécifié ReadOnlySpan<T> à l’aide du résultat spécifié byte et écrit le résultat dans Encodingwriter.

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

Paramètres

encoding
Encoding

Encodage qui représente la façon dont les données doivent chars être encodées.

chars
ReadOnlySpan<Char>

Séquence à encoder en octets.

writer
IBufferWriter<Byte>

Mémoire tampon dans laquelle les octets encodés seront écrits.

Retours

Nombre d’octets écrits dans writer.

Exceptions

chars contient des données qui ne peuvent pas être encodées et encoding qui sont configurées pour lever lorsque ces données sont vues.

S’applique à