Base64Url クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Base64Url 文字で表されるバイナリ データと URL セーフな ASCII エンコードテキストを変換します。
public ref class Base64Url abstract sealed
public static class Base64Url
type Base64Url = class
Public Class Base64Url
- 継承
-
Base64Url
メソッド
DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>, Int32, Int32, Boolean) |
Base64Url として表される Unicode ASCII 文字のスパンをバイナリ データにデコードします。 |
DecodeFromChars(ReadOnlySpan<Char>, Span<Byte>) |
Base64Url として表される Unicode ASCII 文字のスパンをバイナリ データにデコードします。 |
DecodeFromChars(ReadOnlySpan<Char>) |
Base64Url として表される Unicode ASCII 文字のスパンをバイナリ データにデコードします。 |
DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
Base64Url として表される UTF-8 でエンコードされたテキストのスパンをバイナリ データにデコードします。 |
DecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>) |
Base64Url として表される UTF-8 でエンコードされたテキストのスパンをバイナリ データにデコードします。 |
DecodeFromUtf8(ReadOnlySpan<Byte>) |
Base64Url として表される UTF-8 でエンコードされたテキストのスパンをバイナリ データにデコードします。 |
DecodeFromUtf8InPlace(Span<Byte>) |
Base64Url の UTF-8 でエンコードされたテキストのスパンをバイナリ データにインプレースでデコードします。 デコードされたバイナリ出力は、入力に含まれるテキスト データよりも小さくなります (操作によってデータがデフレートされます)。 |
EncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32, Int32, Boolean) |
バイナリ データのスパンを Base64Url として表される Unicode ASCII 文字にエンコードします。 |
EncodeToChars(ReadOnlySpan<Byte>, Span<Char>) |
バイナリ データのスパンを Base64Url として表される Unicode ASCII 文字にエンコードします。 |
EncodeToChars(ReadOnlySpan<Byte>) |
バイナリ データのスパンを Base64Url として表される Unicode ASCII 文字にエンコードします。 |
EncodeToString(ReadOnlySpan<Byte>) |
バイナリ データのスパンを Base64Url ASCII 文字として表される Unicode 文字列にエンコードします。 |
EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32, Int32, Boolean) |
バイナリ データのスパンを、Base64Url として表される UTF-8 でエンコードされたテキストにエンコードします。 |
EncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>) |
バイナリ データのスパンを、Base64Url として表される UTF-8 でエンコードされたテキストにエンコードします。 |
EncodeToUtf8(ReadOnlySpan<Byte>) |
バイナリ データのスパンを、Base64Url として表される UTF-8 でエンコードされたテキストにエンコードします。 |
GetEncodedLength(Int32) |
サイズ |
GetMaxDecodedLength(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) |
Base64Url として表される Unicode ASCII 文字のスパンをバイナリ データにデコードします。 |
TryDecodeFromUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Base64Url として表される UTF-8 でエンコードされたテキストのスパンをバイナリ データにデコードします。 |
TryEncodeToChars(ReadOnlySpan<Byte>, Span<Char>, Int32) |
バイナリ データのスパンを Base64Url として表される Unicode ASCII 文字にエンコードします。 |
TryEncodeToUtf8(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
バイナリ データのスパンを、Base64Url として表される UTF-8 でエンコードされた文字にエンコードします。 |
TryEncodeToUtf8InPlace(Span<Byte>, Int32, Int32) |
バイナリ データのスパン (インプレース) を、base 64 として表される UTF-8 でエンコードされたテキストにエンコードします。 エンコードされたテキスト出力は、入力に含まれるバイナリ データよりも大きくなります (操作によってデータが拡大されます)。 |
適用対象
.NET