Base64.Encoder.Encode Método

Definição

Sobrecargas

Nome Description
Encode(ByteBuffer)

Codifica todos os bytes restantes do buffer de bytes especificado em um ByteBuffer recém-alocado usando o Base64 esquema de codificação.

Encode(Byte[])

Codifica todos os bytes da matriz de bytes especificada em uma matriz de bytes recém-alocada usando o Base64 esquema de codificação.

Encode(Byte[], Byte[])

Codifica todos os bytes da matriz de bytes especificada usando o Base64 esquema de codificação, gravando os bytes resultantes na matriz de bytes de saída fornecida, começando no deslocamento 0.

Encode(ByteBuffer)

Codifica todos os bytes restantes do buffer de bytes especificado em um ByteBuffer recém-alocado usando o Base64 esquema de codificação.

[Android.Runtime.Register("encode", "(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;", "GetEncode_Ljava_nio_ByteBuffer_Handler", ApiSince=26)]
public virtual Java.Nio.ByteBuffer Encode(Java.Nio.ByteBuffer buffer);
[<Android.Runtime.Register("encode", "(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;", "GetEncode_Ljava_nio_ByteBuffer_Handler", ApiSince=26)>]
abstract member Encode : Java.Nio.ByteBuffer -> Java.Nio.ByteBuffer
override this.Encode : Java.Nio.ByteBuffer -> Java.Nio.ByteBuffer

Parâmetros

buffer
ByteBuffer

o ByteBuffer de origem a ser codificado

Retornos

Um buffer de bytes recém-alocado que contém os bytes codificados.

Atributos

Comentários

Codifica todos os bytes restantes do buffer de bytes especificado em um ByteBuffer recém-alocado usando o Base64 esquema de codificação.

Após o retorno, a posição do buffer de origem será atualizada para seu limite; seu limite não terá sido alterado. A posição do buffer de saída retornado será zero e seu limite será o número de bytes codificados resultantes.

Documentação Java para java.util.Base64.Encoder.encode(java.nio.ByteBuffer).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Encode(Byte[])

Codifica todos os bytes da matriz de bytes especificada em uma matriz de bytes recém-alocada usando o Base64 esquema de codificação.

[Android.Runtime.Register("encode", "([B)[B", "GetEncode_arrayBHandler", ApiSince=26)]
public virtual byte[] Encode(byte[] src);
[<Android.Runtime.Register("encode", "([B)[B", "GetEncode_arrayBHandler", ApiSince=26)>]
abstract member Encode : byte[] -> byte[]
override this.Encode : byte[] -> byte[]

Parâmetros

src
Byte[]

a matriz de bytes a ser codificada

Retornos

Byte[]

Uma matriz de bytes recém-alocada que contém os bytes codificados resultantes.

Atributos

Comentários

Codifica todos os bytes da matriz de bytes especificada em uma matriz de bytes recém-alocada usando o Base64 esquema de codificação. A matriz de bytes retornada é do comprimento dos bytes resultantes.

Documentação Java para java.util.Base64.Encoder.encode(byte[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

Encode(Byte[], Byte[])

Codifica todos os bytes da matriz de bytes especificada usando o Base64 esquema de codificação, gravando os bytes resultantes na matriz de bytes de saída fornecida, começando no deslocamento 0.

[Android.Runtime.Register("encode", "([B[B)I", "GetEncode_arrayBarrayBHandler", ApiSince=26)]
public virtual int Encode(byte[] src, byte[] dst);
[<Android.Runtime.Register("encode", "([B[B)I", "GetEncode_arrayBarrayBHandler", ApiSince=26)>]
abstract member Encode : byte[] * byte[] -> int
override this.Encode : byte[] * byte[] -> int

Parâmetros

src
Byte[]

a matriz de bytes a ser codificada

dst
Byte[]

a matriz de bytes de saída

Retornos

O número de bytes gravados na matriz de bytes de saída

Atributos

Comentários

Codifica todos os bytes da matriz de bytes especificada usando o Base64 esquema de codificação, gravando os bytes resultantes na matriz de bytes de saída fornecida, começando no deslocamento 0.

É responsabilidade do invocador desse método garantir que a matriz dst de bytes de saída tenha espaço suficiente para codificar todos os bytes da matriz de bytes de entrada. Nenhum bytes será gravado na matriz de bytes de saída se a matriz de bytes de saída não for grande o suficiente.

Documentação Java para java.util.Base64.Encoder.encode(byte[], byte[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a