Base64.Encoder.Encode Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Encode(ByteBuffer) |
Codifica tutti i byte rimanenti dal buffer di byte specificato in un ByteBuffer appena allocato usando lo |
| Encode(Byte[]) |
Codifica tutti i byte dalla matrice di byte specificata in una matrice di byte appena allocata usando lo schema di |
| Encode(Byte[], Byte[]) |
Codifica tutti i byte dalla matrice di byte specificata usando lo |
Encode(ByteBuffer)
Codifica tutti i byte rimanenti dal buffer di byte specificato in un ByteBuffer appena allocato usando lo Base64 schema di codifica.
[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
Parametri
- buffer
- ByteBuffer
ByteBuffer di origine da codificare
Valori restituiti
Buffer di byte appena allocato contenente i byte codificati.
- Attributi
Commenti
Codifica tutti i byte rimanenti dal buffer di byte specificato in un ByteBuffer appena allocato usando lo Base64 schema di codifica.
Al termine della restituzione, la posizione del buffer di origine verrà aggiornata al limite; il limite non sarà stato modificato. La posizione del buffer di output restituito sarà zero e il limite sarà il numero di byte codificati risultanti.
per java.util.Base64.Encoder.encode(java.nio.ByteBuffer).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Encode(Byte[])
Codifica tutti i byte dalla matrice di byte specificata in una matrice di byte appena allocata usando lo schema di Base64 codifica.
[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[]
Parametri
- src
- Byte[]
matrice di byte da codificare
Valori restituiti
Matrice di byte appena allocata contenente i byte codificati risultanti.
- Attributi
Commenti
Codifica tutti i byte dalla matrice di byte specificata in una matrice di byte appena allocata usando lo schema di Base64 codifica. La matrice di byte restituita è della lunghezza dei byte risultanti.
per java.util.Base64.Encoder.encode(byte[]).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Encode(Byte[], Byte[])
Codifica tutti i byte dalla matrice di byte specificata usando lo Base64 schema di codifica, scrivendo i byte risultanti nella matrice di byte di output specificata, a partire dall'offset 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
Parametri
- src
- Byte[]
matrice di byte da codificare
- dst
- Byte[]
matrice di byte di output
Valori restituiti
Numero di byte scritti nella matrice di byte di output
- Attributi
Commenti
Codifica tutti i byte dalla matrice di byte specificata usando lo Base64 schema di codifica, scrivendo i byte risultanti nella matrice di byte di output specificata, a partire dall'offset 0.
È responsabilità dell'invoker di questo metodo assicurarsi che la matrice dst di byte di output disponga di spazio sufficiente per la codifica di tutti i byte dalla matrice di byte di input. Nessun byte verrà scritto nella matrice di byte di output se la matrice di byte di output non è sufficientemente grande.
per java.util.Base64.Encoder.encode(byte[], byte[]).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.