Base64Url 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在以 Base64Url 字符表示的二进制数据和 URL 安全 ASCII 编码文本之间进行转换。
public ref class Base64Url abstract sealedpublic static class Base64Urltype Base64Url = classPublic 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 编码文本。 编码的文本输出大于输入中包含的二进制数据(操作膨胀数据)。 |