Base64Url Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Converte entre dados binários e texto codificado em ASCII com segurança de URL que é representado em caracteres Base64Url.
public ref class Base64Url abstract sealed
public static class Base64Url
type Base64Url = class
Public Class Base64Url
- Herança
-
Base64Url
Métodos
DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32, Boolean) |
Decodifica o intervalo de caracteres ASCII unicode representados como Base64Url em dados binários. |
DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>) |
Decodifica o intervalo de caracteres ASCII unicode representados como Base64Url em dados binários. |
DecodeFromChars(ReadOnlySpan<Char>) |
Decodifica o intervalo de caracteres ASCII unicode representados como Base64Url em dados binários. |
DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Decodifica o intervalo de texto codificado em UTF-8 representado como Base64Url em dados binários. |
DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>) |
Decodifica o intervalo de texto codificado em UTF-8 representado como Base64Url em dados binários. |
DecodeFromUtf8(ReadOnlySpan<Byte>) |
Decodifica o intervalo de texto codificado em UTF-8 representado como Base64Url em dados binários. |
DecodeFromUtf8InPlace(Span<Byte>) |
Decodifica o intervalo de texto codificado em UTF-8 em Base64Url em dados binários, in-loco. A saída binária decodificada é menor do que os dados de texto contidos na entrada (a operação esvazia os dados). |
EncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32, Int32, Boolean) |
Codifica o intervalo de dados binários em caracteres ASCII unicode representados como Base64Url. |
EncodeToChars(ReadOnlySpan<Byte>, Span<Char>) |
Codifica o intervalo de dados binários em caracteres ASCII unicode representados como Base64Url. |
EncodeToChars(ReadOnlySpan<Byte>) |
Codifica o intervalo de dados binários em caracteres ASCII unicode representados como Base64Url. |
EncodeToString(ReadOnlySpan<Byte>) |
Codifica o intervalo de dados binários na cadeia de caracteres unicode representada como caracteres ASCII Base64Url. |
EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Codifica o intervalo de dados binários em texto codificado em UTF-8 representado como Base64Url. |
EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>) |
Codifica o intervalo de dados binários em texto codificado em UTF-8 representado como Base64Url. |
EncodeToUtf8(ReadOnlySpan<Byte>) |
Codifica o intervalo de dados binários em texto codificado em UTF-8 representado como Base64Url. |
GetEncodedLength(Int32) |
Retorna o comprimento (em bytes) do resultado se você for codificar dados binários dentro de um intervalo de bytes de tamanho |
GetMaxDecodedLength(Int32) |
Retorna o comprimento máximo (em bytes) do resultado se você decodificar o texto codificado em base 64 de um intervalo de tamanho |
IsValid(ReadOnlySpan<Byte>, Int32) |
Valida que o intervalo especificado de texto UTF-8 é composto por dados codificados em base 64 válidos. |
IsValid(ReadOnlySpan<Byte>) |
Valida que o intervalo especificado de texto UTF-8 é composto por dados codificados em base 64 válidos. |
IsValid(ReadOnlySpan<Char>, Int32) |
Valida que o intervalo de texto especificado é composto por dados codificados em base 64 válidos. |
IsValid(ReadOnlySpan<Char>) |
Valida que o intervalo de texto especificado é composto por dados codificados em base 64 válidos. |
TryDecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32) |
Decodifica o intervalo de caracteres ASCII unicode representados como Base64Url em dados binários. |
TryDecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Decodifica o intervalo de texto codificado em UTF-8 representado como Base64Url em dados binários. |
TryEncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32) |
Codifica o intervalo de dados binários em caracteres ASCII unicode representados como Base64Url. |
TryEncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Codifica o intervalo de dados binários em caracteres codificados em UTF-8 representados como Base64Url. |
TryEncodeToUtf8InPlace(Span<Byte>, Int32, Int32) |
Codifica o intervalo de dados binários (in-loco) em texto codificado em UTF-8 representado como base 64. A saída de texto codificada é maior do que os dados binários contidos na entrada (a operação infla os dados). |