Langage

Base64 Classe

Définition

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

public ref class Base64 abstract sealed
public static class Base64
type Base64 = class
Public Class Base64
Héritage
Base64

Méthodes

Nom Description
DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32, Boolean)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

DecodeFromChars(ReadOnlySpan<Char>)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean)

Décode l’étendue du texte encodé UTF-8 représenté sous forme de base 64 en données binaires. Si l’entrée n’est pas un multiple de 4, elle décode autant que possible, au multiple le plus proche de 4.

DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

DecodeFromUtf8(ReadOnlySpan<Byte>)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

DecodeFromUtf8InPlace(Span<Byte>, Int32)

Décode l’étendue du texte encodé UTF-8 en base 64 (sur place) en données binaires. La sortie binaire décodée est inférieure aux données de texte contenues dans l’entrée (l’opération défle les données). Si l’entrée n’est pas un multiple de 4, la méthode ne décode aucune donnée.

EncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32, Int32, Boolean)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

EncodeToChars(ReadOnlySpan<Byte>, Span<Char>)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

EncodeToChars(ReadOnlySpan<Byte>)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

EncodeToString(ReadOnlySpan<Byte>)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean)

Encode l’étendue des données binaires en texte encodé en UTF-8 représentée en base 64.

EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

EncodeToUtf8(ReadOnlySpan<Byte>)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

EncodeToUtf8InPlace(Span<Byte>, Int32, Int32)

Encode l’étendue des données binaires (sur place) dans du texte encodé en UTF-8 représenté en base 64. La sortie de texte encodée est supérieure aux données binaires contenues dans l’entrée (l’opération gonfle les données).

GetEncodedLength(Int32)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

GetMaxDecodedFromUtf8Length(Int32)

Retourne la longueur maximale (en octets) du résultat si vous deviez décoder du texte codé en base 64 dans une étendue d’octets avec la longueur spécifiée.

GetMaxDecodedLength(Int32)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

GetMaxEncodedToUtf8Length(Int32)

Retourne la longueur maximale (en octets) du résultat si vous deviez encoder des données binaires dans une étendue d’octets avec la longueur spécifiée.

IsValid(ReadOnlySpan<Byte>, Int32)

Vérifie que l’étendue spécifiée du texte UTF-8 est composée de données encodées en base 64 valides.

IsValid(ReadOnlySpan<Byte>)

Vérifie que l’étendue spécifiée du texte UTF-8 est composée de données encodées en base 64 valides.

IsValid(ReadOnlySpan<Char>, Int32)

Vérifie que l’étendue de texte spécifiée est composée de données encodées en base 64 valides.

IsValid(ReadOnlySpan<Char>)

Vérifie que l’étendue de texte spécifiée est composée de données encodées en base 64 valides.

TryDecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

TryDecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

TryEncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

TryEncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

TryEncodeToUtf8InPlace(Span<Byte>, Int32, Int32)

Convertit entre les données binaires et le texte encodé en UTF-8 représenté en base 64.

S’applique à