Base64 Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64.
public ref class Base64 abstract sealed
public static class Base64
type Base64 = class
Public Class Base64
- Dziedziczenie
-
Base64
Metody
| Nazwa | Opis |
|---|---|
| DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32, Boolean) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| DecodeFromChars(ReadOnlySpan<Char>) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Dekoduje zakres zakodowanego tekstu UTF-8 reprezentowanego jako podstawowy 64 na dane binarne. Jeśli dane wejściowe nie mają wielokrotności 4, zostaną zdekodowane tak samo, jak to możliwe, do najbliższej wielokrotności 4. |
| DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| DecodeFromUtf8(ReadOnlySpan<Byte>) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| DecodeFromUtf8InPlace(Span<Byte>, Int32) |
Dekoduje zakres zakodowanego tekstu UTF-8 w bazie 64 (w miejscu) do danych binarnych. Zdekodowane dane wyjściowe binarne są mniejsze niż dane tekstowe zawarte w danych wejściowych (operacja deflatuje dane). Jeśli dane wejściowe nie mają wielokrotności 4, metoda nie zdekoduje żadnych danych. |
| EncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32, Int32, Boolean) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| EncodeToChars(ReadOnlySpan<Byte>, Span<Char>) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| EncodeToChars(ReadOnlySpan<Byte>) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| EncodeToString(ReadOnlySpan<Byte>) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Koduje zakres danych binarnych do zakodowanego tekstu UTF-8 reprezentowanego jako podstawowy 64. |
| EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| EncodeToUtf8(ReadOnlySpan<Byte>) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| EncodeToUtf8InPlace(Span<Byte>, Int32, Int32) |
Koduje zakres danych binarnych (w miejscu) do zakodowanego tekstu UTF-8 reprezentowanego jako podstawowy 64. Zakodowane dane wyjściowe tekstu są większe niż dane binarne zawarte w danych wejściowych (operacja zawyża dane). |
| GetEncodedLength(Int32) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| GetMaxDecodedFromUtf8Length(Int32) |
Zwraca maksymalną długość wyniku (w bajtach), jeśli chcesz zdekodować tekst zakodowany w formacie base-64 w zakresie bajtów o określonej długości. |
| GetMaxDecodedLength(Int32) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| GetMaxEncodedToUtf8Length(Int32) |
Zwraca maksymalną długość wyniku (w bajtach), jeśli chcesz zakodować dane binarne w zakresie bajtów o określonej długości. |
| IsValid(ReadOnlySpan<Byte>, Int32) |
Sprawdza, czy określony zakres tekstu UTF-8 składa się z prawidłowych danych zakodowanych w formacie base-64. |
| IsValid(ReadOnlySpan<Byte>) |
Sprawdza, czy określony zakres tekstu UTF-8 składa się z prawidłowych danych zakodowanych w formacie base-64. |
| IsValid(ReadOnlySpan<Char>, Int32) |
Sprawdza, czy określony zakres tekstu składa się z prawidłowych danych zakodowanych w formacie base-64. |
| IsValid(ReadOnlySpan<Char>) |
Sprawdza, czy określony zakres tekstu składa się z prawidłowych danych zakodowanych w formacie base-64. |
| TryDecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| TryDecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| TryEncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| TryEncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |
| TryEncodeToUtf8InPlace(Span<Byte>, Int32, Int32) |
Konwertuje między danymi binarnymi a zakodowanym tekstem UTF-8 reprezentowanym w formacie base 64. |