Base64.Encoder.Encode Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Encode(ByteBuffer) |
Codiert alle verbleibenden Bytes aus dem angegebenen Bytepuffer mithilfe des |
| Encode(Byte[]) |
Codiert alle Bytes aus dem angegebenen Bytearray mithilfe des |
| Encode(Byte[], Byte[]) |
Codiert alle Bytes aus dem angegebenen Bytearray mithilfe des |
Encode(ByteBuffer)
Codiert alle verbleibenden Bytes aus dem angegebenen Bytepuffer mithilfe des Base64 Codierungsschemas in einem neu zugeordneten ByteBuffer.
[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
Parameter
- buffer
- ByteBuffer
der zu codierenden Quell-ByteBuffer
Gibt zurück
Ein neu zugeordneter Bytepuffer, der die codierten Bytes enthält.
- Attribute
Hinweise
Codiert alle verbleibenden Bytes aus dem angegebenen Bytepuffer mithilfe des Base64 Codierungsschemas in einem neu zugeordneten ByteBuffer.
Wenn der Quellpuffer zurückgegeben wird, wird die Position des Quellpuffers auf sein Limit aktualisiert; ihr Grenzwert wurde nicht geändert. Die Position des zurückgegebenen Ausgabepuffers ist null, und sein Grenzwert ist die Anzahl der resultierenden codierten Bytes.
Java Dokumentation für java.util.Base64.Encoder.encode(java.nio.ByteBuffer).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Encode(Byte[])
Codiert alle Bytes aus dem angegebenen Bytearray mithilfe des Base64 Codierungsschemas in ein neu zugeordnetes Bytearray.
[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[]
Parameter
- src
- Byte[]
das zu codierende Bytearray
Gibt zurück
Ein neu zugeordnetes Bytearray, das die resultierenden codierten Bytes enthält.
- Attribute
Hinweise
Codiert alle Bytes aus dem angegebenen Bytearray mithilfe des Base64 Codierungsschemas in ein neu zugeordnetes Bytearray. Das zurückgegebene Bytearray weist die Länge der resultierenden Bytes auf.
Java Dokumentation für java.util.Base64.Encoder.encode(byte[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Encode(Byte[], Byte[])
Codiert alle Bytes aus dem angegebenen Bytearray mithilfe des Base64 Codierungsschemas, wobei die resultierenden Bytes in das angegebene Ausgabebytearray geschrieben werden, beginnend bei 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
Parameter
- src
- Byte[]
das zu codierende Bytearray
- dst
- Byte[]
das Ausgabebytearray
Gibt zurück
Die Anzahl der Bytes, die in das Ausgabebytearray geschrieben wurden
- Attribute
Hinweise
Codiert alle Bytes aus dem angegebenen Bytearray mithilfe des Base64 Codierungsschemas, wobei die resultierenden Bytes in das angegebene Ausgabebytearray geschrieben werden, beginnend bei Offset 0.
Es liegt in der Verantwortung des Aufrufrs dieser Methode, sicherzustellen, dass das Ausgabebytearray dst genügend Platz zum Codieren aller Bytes aus dem Eingabebytearray aufweist. Es werden keine Bytes in das Ausgabebytearray geschrieben, wenn das Ausgabebytearray nicht groß genug ist.
Java Dokumentation für java.util.Base64.Encoder.encode(byte[], byte[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.