Base64 Classe

Definizione

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

public ref class Base64 abstract sealed
public static class Base64
type Base64 = class
Public Class Base64
Ereditarietà
Base64

Metodi

Nome Descrizione
DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32, Boolean)

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

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

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

DecodeFromChars(ReadOnlySpan<Char>)

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

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

Decodifica l'intervallo di testo con codifica UTF-8 rappresentato come base 64 in dati binari. Se l'input non è un multiplo di 4, decodifica quanto più possibile, al multiplo più vicino di 4.

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

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

DecodeFromUtf8(ReadOnlySpan<Byte>)

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

DecodeFromUtf8InPlace(Span<Byte>, Int32)

Decodifica l'intervallo di testo con codifica UTF-8 in base 64 (sul posto) in dati binari. L'output binario decodificato è inferiore ai dati di testo contenuti nell'input (l'operazione deflaffa i dati). Se l'input non è un multiplo di 4, il metodo non decodifica alcun dato.

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

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

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

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

EncodeToChars(ReadOnlySpan<Byte>)

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

EncodeToString(ReadOnlySpan<Byte>)

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

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

Codifica l'intervallo di dati binari in testo con codifica UTF-8 rappresentato come base 64.

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

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

EncodeToUtf8(ReadOnlySpan<Byte>)

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

EncodeToUtf8InPlace(Span<Byte>, Int32, Int32)

Codifica l'intervallo di dati binari (sul posto) in testo con codifica UTF-8 rappresentato come base 64. L'output di testo codificato è maggiore dei dati binari contenuti nell'input (l'operazione gonfia i dati).

GetEncodedLength(Int32)

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

GetMaxDecodedFromUtf8Length(Int32)

Restituisce la lunghezza massima in byte del risultato se si decodifica il testo con codifica base 64 all'interno di un intervallo di byte con la lunghezza specificata.

GetMaxDecodedLength(Int32)

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

GetMaxEncodedToUtf8Length(Int32)

Restituisce la lunghezza massima, espressa in byte, del risultato se si desidera codificare i dati binari all'interno di un intervallo di byte con la lunghezza specificata.

IsValid(ReadOnlySpan<Byte>, Int32)

Verifica che l'intervallo specificato di testo UTF-8 sia costituito da dati con codifica Base 64 validi.

IsValid(ReadOnlySpan<Byte>)

Verifica che l'intervallo specificato di testo UTF-8 sia costituito da dati con codifica Base 64 validi.

IsValid(ReadOnlySpan<Char>, Int32)

Verifica che l'intervallo di testo specificato sia costituito da dati con codifica Base 64 validi.

IsValid(ReadOnlySpan<Char>)

Verifica che l'intervallo di testo specificato sia costituito da dati con codifica Base 64 validi.

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

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

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

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

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

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

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

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

TryEncodeToUtf8InPlace(Span<Byte>, Int32, Int32)

Converte tra dati binari e testo con codifica UTF-8 rappresentato in base 64.

Si applica a