Base64 クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。
public ref class Base64 abstract sealed
public static class Base64
type Base64 = class
Public Class Base64
- 継承
-
Base64
メソッド
| 名前 | 説明 |
|---|---|
| DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32, Boolean) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| DecodeFromChars(ReadOnlySpan<Char>) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Base 64 として表される UTF-8 でエンコードされたテキストのスパンをバイナリ データにデコードします。 入力が 4 の倍数でない場合は、可能な限り 4 の最も近い倍数にデコードされます。 |
| DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| DecodeFromUtf8(ReadOnlySpan<Byte>) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| DecodeFromUtf8InPlace(Span<Byte>, Int32) |
Base 64 (インプレース) の UTF-8 でエンコードされたテキストのスパンをバイナリ データにデコードします。 デコードされたバイナリ出力は、入力に含まれるテキスト データよりも小さくなります (操作によってデータがデフレートされます)。 入力が 4 の倍数でない場合、メソッドはデータをデコードしません。 |
| EncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32, Int32, Boolean) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| EncodeToChars(ReadOnlySpan<Byte>, Span<Char>) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| EncodeToChars(ReadOnlySpan<Byte>) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| EncodeToString(ReadOnlySpan<Byte>) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
バイナリ データのスパンを、base 64 として表される UTF-8 でエンコードされたテキストにエンコードします。 |
| EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| EncodeToUtf8(ReadOnlySpan<Byte>) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| EncodeToUtf8InPlace(Span<Byte>, Int32, Int32) |
バイナリ データのスパン (インプレース) を、base 64 として表される UTF-8 でエンコードされたテキストにエンコードします。 エンコードされたテキスト出力は、入力に含まれるバイナリ データよりも大きくなります (操作によってデータが拡大されます)。 |
| GetEncodedLength(Int32) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| GetMaxDecodedFromUtf8Length(Int32) |
指定した長さのバイト スパン内で base-64 でエンコードされたテキストをデコードする場合は、結果の最大長 (バイト単位) を返します。 |
| GetMaxDecodedLength(Int32) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| GetMaxEncodedToUtf8Length(Int32) |
指定した長さのバイト スパン内でバイナリ データをエンコードする場合は、結果の最大長 (バイト単位) を返します。 |
| IsValid(ReadOnlySpan<Byte>, Int32) |
UTF-8 テキストの指定されたスパンが、有効な base-64 でエンコードされたデータで構成されていることを検証します。 |
| IsValid(ReadOnlySpan<Byte>) |
UTF-8 テキストの指定されたスパンが、有効な base-64 でエンコードされたデータで構成されていることを検証します。 |
| IsValid(ReadOnlySpan<Char>, Int32) |
指定したテキスト範囲が有効な base-64 でエンコードされたデータで構成されていることを検証します。 |
| IsValid(ReadOnlySpan<Char>) |
指定したテキスト範囲が有効な base-64 でエンコードされたデータで構成されていることを検証します。 |
| TryDecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| TryDecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| TryEncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| TryEncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |
| TryEncodeToUtf8InPlace(Span<Byte>, Int32, Int32) |
バイナリ データと、base 64 で表される UTF-8 でエンコードされたテキストを変換します。 |