Base64 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 UTF-8 que é representado na base 64.
public ref class Base64 abstract sealed
public static class Base64
type Base64 = class
Public Class Base64
- Herança
-
Base64
Métodos
| Nome | Description |
|---|---|
| DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32, Boolean) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| DecodeFromChars(ReadOnlySpan<Char>) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Decodifica o intervalo de texto codificado em UTF-8 representado como base 64 em dados binários. Se a entrada não for um múltiplo de 4, ela decodificará o máximo possível, para o múltiplo mais próximo de 4. |
| DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| DecodeFromUtf8(ReadOnlySpan<Byte>) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| DecodeFromUtf8InPlace(Span<Byte>, Int32) |
Decodifica o intervalo de texto codificado em UTF-8 na base 64 (in-loco) em dados binários. A saída binária decodificada é menor do que os dados de texto contidos na entrada (a operação esvazia os dados). Se a entrada não for um múltiplo de 4, o método não decodificará nenhum dado. |
| EncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32, Int32, Boolean) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| EncodeToChars(ReadOnlySpan<Byte>, Span<Char>) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| EncodeToChars(ReadOnlySpan<Byte>) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| EncodeToString(ReadOnlySpan<Byte>) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Codifica o intervalo de dados binários no texto codificado em UTF-8 representado como base 64. |
| EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| EncodeToUtf8(ReadOnlySpan<Byte>) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| EncodeToUtf8InPlace(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). |
| GetEncodedLength(Int32) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| GetMaxDecodedFromUtf8Length(Int32) |
Retorna o comprimento máximo (em bytes) do resultado se você decodificar o texto codificado em base 64 em um intervalo de bytes com o comprimento especificado. |
| GetMaxDecodedLength(Int32) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| GetMaxEncodedToUtf8Length(Int32) |
Retorna o comprimento máximo (em bytes) do resultado se você quiser codificar dados binários em um intervalo de bytes com o comprimento especificado. |
| 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) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| TryDecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| TryEncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| TryEncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |
| TryEncodeToUtf8InPlace(Span<Byte>, Int32, Int32) |
Converte entre dados binários e texto codificado em UTF-8 que é representado na base 64. |