Base64Url Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Converte tra dati binari e testo con codifica ASCII indipendente dall'URL rappresentato in caratteri Base64Url.
public ref class Base64Url abstract sealed
public static class Base64Url
type Base64Url = class
Public Class Base64Url
- Ereditarietà
-
Base64Url
Metodi
DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32, Boolean) |
Decodifica l'intervallo di caratteri unicode ASCII rappresentati come Base64Url in dati binari. |
DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>) |
Decodifica l'intervallo di caratteri unicode ASCII rappresentati come Base64Url in dati binari. |
DecodeFromChars(ReadOnlySpan<Char>) |
Decodifica l'intervallo di caratteri unicode ASCII rappresentati come Base64Url in dati binari. |
DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Decodifica l'intervallo di testo con codifica UTF-8 rappresentato come Base64Url in dati binari. |
DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>) |
Decodifica l'intervallo di testo con codifica UTF-8 rappresentato come Base64Url in dati binari. |
DecodeFromUtf8(ReadOnlySpan<Byte>) |
Decodifica l'intervallo di testo con codifica UTF-8 rappresentato come Base64Url in dati binari. |
DecodeFromUtf8InPlace(Span<Byte>) |
Decodifica l'intervallo di testo con codifica UTF-8 in Base64Url in dati binari sul posto. L'output binario decodificato è inferiore ai dati di testo contenuti nell'input (l'operazione deflaffa i dati). |
EncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32, Int32, Boolean) |
Codifica l'intervallo di dati binari in caratteri ASCII Unicode rappresentati come Base64Url. |
EncodeToChars(ReadOnlySpan<Byte>, Span<Char>) |
Codifica l'intervallo di dati binari in caratteri ASCII Unicode rappresentati come Base64Url. |
EncodeToChars(ReadOnlySpan<Byte>) |
Codifica l'intervallo di dati binari in caratteri ASCII Unicode rappresentati come Base64Url. |
EncodeToString(ReadOnlySpan<Byte>) |
Codifica l'intervallo di dati binari in una stringa Unicode rappresentata come caratteri ASCII Base64Url. |
EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Codifica l'intervallo di dati binari in testo con codifica UTF-8 rappresentato come Base64Url. |
EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>) |
Codifica l'intervallo di dati binari in testo con codifica UTF-8 rappresentato come Base64Url. |
EncodeToUtf8(ReadOnlySpan<Byte>) |
Codifica l'intervallo di dati binari in testo con codifica UTF-8 rappresentato come Base64Url. |
GetEncodedLength(Int32) |
Restituisce la lunghezza in byte del risultato se si desidera codificare i dati binari all'interno di un intervallo di byte di dimensioni |
GetMaxDecodedLength(Int32) |
Restituisce la lunghezza massima(in byte) del risultato se si decodifica il testo codificato in base 64 da un intervallo di dimensioni |
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) |
Decodifica l'intervallo di caratteri unicode ASCII rappresentati come Base64Url in dati binari. |
TryDecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Decodifica l'intervallo di testo con codifica UTF-8 rappresentato come Base64Url in dati binari. |
TryEncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32) |
Codifica l'intervallo di dati binari in caratteri ASCII Unicode rappresentati come Base64Url. |
TryEncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Codifica l'intervallo di dati binari in caratteri con codifica UTF-8 rappresentati come Base64Url. |
TryEncodeToUtf8InPlace(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). |