Base64 Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Konverterar mellan binära data och UTF-8-kodad text som representeras i bas 64.
public ref class Base64 abstract sealed
public static class Base64
type Base64 = class
Public Class Base64
- Arv
-
Base64
Metoder
| Name | Description |
|---|---|
| DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Avkodar intervallet för UTF-8-kodad text som representeras som bas 64 till binära data. Om indata inte är en multipel av 4 avkodas den så mycket som möjligt, till närmaste multipel av 4. |
| DecodeFromUtf8InPlace(Span<Byte>, Int32) |
Avkodar intervallet för UTF-8-kodad text i bas 64 (på plats) till binära data. De avkodade binära utdata är mindre än textdata i indata (åtgärden deflaterar data). Om indata inte är en multipel av 4 avkodar metoden inte några data. |
| EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Kodar intervallet för binära data till UTF-8-kodad text som representeras som bas 64. |
| EncodeToUtf8InPlace(Span<Byte>, Int32, Int32) |
Kodar intervallet för binära data (på plats) till UTF-8-kodad text som representeras som bas 64. Kodade textutdata är större än de binära data som ingår i indata (åtgärden blåser upp data). |
| GetMaxDecodedFromUtf8Length(Int32) |
Returnerar den maximala längden (i byte) för resultatet om du skulle avkoda base-64-kodad text inom ett byteintervall med den angivna längden. |
| GetMaxEncodedToUtf8Length(Int32) |
Returnerar den maximala längden (i byte) för resultatet om du skulle koda binära data inom ett byteintervall med den angivna längden. |