EncodingExtensions.GetBytes Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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> à |
| GetBytes(Encoding, ReadOnlySequence<Char>, Span<Byte>) |
Encode le paramètre spécifié ReadOnlySequence<T> à |
| GetBytes(Encoding, ReadOnlySpan<Char>, IBufferWriter<Byte>) |
Encode le contenu spécifié ReadOnlySpan<T> à l’aide du résultat spécifié |
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
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.
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.