WebEncoders.Base64UrlEncode Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Base64UrlEncode(Byte[]) |
Codifica |
Base64UrlEncode(ReadOnlySpan<Byte>) |
Codifica |
Base64UrlEncode(ReadOnlySpan<Byte>, Span<Char>) |
Codifica |
Base64UrlEncode(Byte[], Int32, Int32) |
Codifica |
Base64UrlEncode(Byte[], Int32, Char[], Int32, Int32) |
Codifica |
Base64UrlEncode(Byte[])
- Origem:
- WebEncoders.cs
Codifica input
usando a codificação base64url.
public:
static System::String ^ Base64UrlEncode(cli::array <System::Byte> ^ input);
public static string Base64UrlEncode (byte[] input);
static member Base64UrlEncode : byte[] -> string
Public Shared Function Base64UrlEncode (input As Byte()) As String
Parâmetros
- input
- Byte[]
A entrada binária a ser codificada.
Retornos
A forma codificada em base64url de input
.
Aplica-se a
Base64UrlEncode(ReadOnlySpan<Byte>)
- Origem:
- WebEncoders.cs
Codifica input
usando a codificação base64url.
public:
static System::String ^ Base64UrlEncode(ReadOnlySpan<System::Byte> input);
public static string Base64UrlEncode (ReadOnlySpan<byte> input);
static member Base64UrlEncode : ReadOnlySpan<byte> -> string
Public Shared Function Base64UrlEncode (input As ReadOnlySpan(Of Byte)) As String
Parâmetros
- input
- ReadOnlySpan<Byte>
A entrada binária a ser codificada.
Retornos
A forma codificada em base64url de input
.
Aplica-se a
Base64UrlEncode(ReadOnlySpan<Byte>, Span<Char>)
Codifica input
usando a codificação base64url.
public static int Base64UrlEncode (ReadOnlySpan<byte> input, Span<char> output);
static member Base64UrlEncode : ReadOnlySpan<byte> * Span<char> -> int
Public Shared Function Base64UrlEncode (input As ReadOnlySpan(Of Byte), output As Span(Of Char)) As Integer
Parâmetros
- input
- ReadOnlySpan<Byte>
A entrada binária a ser codificada.
Retornos
Aplica-se a
Base64UrlEncode(Byte[], Int32, Int32)
- Origem:
- WebEncoders.cs
Codifica input
usando a codificação base64url.
public:
static System::String ^ Base64UrlEncode(cli::array <System::Byte> ^ input, int offset, int count);
public static string Base64UrlEncode (byte[] input, int offset, int count);
static member Base64UrlEncode : byte[] * int * int -> string
Public Shared Function Base64UrlEncode (input As Byte(), offset As Integer, count As Integer) As String
Parâmetros
- input
- Byte[]
A entrada binária a ser codificada.
- offset
- Int32
O deslocamento para input
em que iniciar a codificação.
- count
- Int32
O número de bytes de input
para codificar.
Retornos
A forma codificada em base64url de input
.
Aplica-se a
Base64UrlEncode(Byte[], Int32, Char[], Int32, Int32)
- Origem:
- WebEncoders.cs
Codifica input
usando a codificação base64url.
public:
static int Base64UrlEncode(cli::array <System::Byte> ^ input, int offset, cli::array <char> ^ output, int outputOffset, int count);
public static int Base64UrlEncode (byte[] input, int offset, char[] output, int outputOffset, int count);
static member Base64UrlEncode : byte[] * int * char[] * int * int -> int
Public Shared Function Base64UrlEncode (input As Byte(), offset As Integer, output As Char(), outputOffset As Integer, count As Integer) As Integer
Parâmetros
- input
- Byte[]
A entrada binária a ser codificada.
- offset
- Int32
O deslocamento para input
em que iniciar a codificação.
- output
- Char[]
Buffer para receber a forma codificada em base64url de input
. A matriz deve ser grande o suficiente para conter outputOffset
caracteres e a forma completa codificada em base64 de input
, incluindo caracteres de preenchimento.
- outputOffset
- Int32
O deslocamento para output
em que começar a escrever a forma codificada em base64url de input
.
- count
- Int32
O número de byte
de input
para codificar.
Retornos
O número de caracteres gravados em output
, menos caracteres de preenchimento.