Base64.Encoder.Encode Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| Encode(ByteBuffer) |
Codifica todos los bytes restantes del búfer de bytes especificado en un ByteBuffer recién asignado mediante el |
| Encode(Byte[]) |
Codifica todos los bytes de la matriz de bytes especificada en una matriz de bytes recién asignada mediante el |
| Encode(Byte[], Byte[]) |
Codifica todos los bytes de la matriz de bytes especificada mediante el |
Encode(ByteBuffer)
Codifica todos los bytes restantes del búfer de bytes especificado en un ByteBuffer recién asignado mediante el Base64 esquema de codificación.
[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
ByteBuffer de origen que se va a codificar
Devoluciones
Búfer de bytes recién asignado que contiene los bytes codificados.
- Atributos
Comentarios
Codifica todos los bytes restantes del búfer de bytes especificado en un ByteBuffer recién asignado mediante el Base64 esquema de codificación.
Tras la devolución, la posición del búfer de origen se actualizará a su límite; su límite no se habrá cambiado. La posición del búfer de salida devuelto será cero y su límite será el número de bytes codificados resultantes.
Java documentación para java.util.Base64.Encoder.encode(java.nio.ByteBuffer).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Encode(Byte[])
Codifica todos los bytes de la matriz de bytes especificada en una matriz de bytes recién asignada mediante el Base64 esquema de codificación.
[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[]
matriz de bytes que se va a codificar
Devoluciones
Matriz de bytes recién asignada que contiene los bytes codificados resultantes.
- Atributos
Comentarios
Codifica todos los bytes de la matriz de bytes especificada en una matriz de bytes recién asignada mediante el Base64 esquema de codificación. La matriz de bytes devuelta tiene la longitud de los bytes resultantes.
Java documentación para java.util.Base64.Encoder.encode(byte[]).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Encode(Byte[], Byte[])
Codifica todos los bytes de la matriz de bytes especificada mediante el Base64 esquema de codificación, escribiendo los bytes resultantes en la matriz de bytes de salida especificada, empezando por el desplazamiento 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[]
matriz de bytes que se va a codificar
- dst
- Byte[]
matriz de bytes de salida
Devoluciones
Número de bytes escritos en la matriz de bytes de salida
- Atributos
Comentarios
Codifica todos los bytes de la matriz de bytes especificada mediante el Base64 esquema de codificación, escribiendo los bytes resultantes en la matriz de bytes de salida especificada, empezando por el desplazamiento 0.
Es responsabilidad del invocador de este método asegurarse de que la matriz dst de bytes de salida tiene suficiente espacio para codificar todos los bytes de la matriz de bytes de entrada. No se escribirán bytes en la matriz de bytes de salida si la matriz de bytes de salida no es lo suficientemente grande.
Java documentación para java.util.Base64.Encoder.encode(byte[], byte[]).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.