Deflater.SetDictionary 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 |
|---|---|
| SetDictionary(Byte[], Int32, Int32) |
Legt das voreingestellte Wörterbuch für die Komprimierung fest. |
| SetDictionary(Byte[]) |
Legt das voreingestellte Wörterbuch für die Komprimierung fest. |
| SetDictionary(ByteBuffer) |
Legt das voreingestellte Wörterbuch für die Komprimierung fest. |
SetDictionary(Byte[], Int32, Int32)
Legt das voreingestellte Wörterbuch für die Komprimierung fest.
[Android.Runtime.Register("setDictionary", "([BII)V", "GetSetDictionary_arrayBIIHandler")]
public virtual void SetDictionary(byte[]? dictionary, int off, int len);
[<Android.Runtime.Register("setDictionary", "([BII)V", "GetSetDictionary_arrayBIIHandler")>]
abstract member SetDictionary : byte[] * int * int -> unit
override this.SetDictionary : byte[] * int * int -> unit
Parameter
- dictionary
- Byte[]
die Wörterbuchdatenbytes
- off
- Int32
start offset of the data
- len
- Int32
die Länge der Daten
- Attribute
Hinweise
Legt das voreingestellte Wörterbuch für die Komprimierung fest. Ein voreingestelltes Wörterbuch wird verwendet, wenn der Verlaufspuffer vorab festgelegt werden kann. Wenn die Daten später mit Inflater.inflate() entkomprimiert werden, kann Inflater.getAdler() aufgerufen werden, um den Adler-32-Wert des Wörterbuchs abzurufen, das für die Dekomprimierung erforderlich ist.
Java Dokumentation für java.util.zip.Deflater.setDictionary(byte[], int, int).
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:
SetDictionary(Byte[])
Legt das voreingestellte Wörterbuch für die Komprimierung fest.
[Android.Runtime.Register("setDictionary", "([B)V", "GetSetDictionary_arrayBHandler")]
public virtual void SetDictionary(byte[]? dictionary);
[<Android.Runtime.Register("setDictionary", "([B)V", "GetSetDictionary_arrayBHandler")>]
abstract member SetDictionary : byte[] -> unit
override this.SetDictionary : byte[] -> unit
Parameter
- dictionary
- Byte[]
die Wörterbuchdatenbytes
- Attribute
Hinweise
Legt das voreingestellte Wörterbuch für die Komprimierung fest. Ein voreingestelltes Wörterbuch wird verwendet, wenn der Verlaufspuffer vorab festgelegt werden kann. Wenn die Daten später mit Inflater.inflate() entkomprimiert werden, kann Inflater.getAdler() aufgerufen werden, um den Adler-32-Wert des Wörterbuchs abzurufen, das für die Dekomprimierung erforderlich ist.
Java Dokumentation für java.util.zip.Deflater.setDictionary(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:
SetDictionary(ByteBuffer)
Legt das voreingestellte Wörterbuch für die Komprimierung fest.
[Android.Runtime.Register("setDictionary", "(Ljava/nio/ByteBuffer;)V", "GetSetDictionary_Ljava_nio_ByteBuffer_Handler", ApiSince=35)]
public virtual void SetDictionary(Java.Nio.ByteBuffer? dictionary);
[<Android.Runtime.Register("setDictionary", "(Ljava/nio/ByteBuffer;)V", "GetSetDictionary_Ljava_nio_ByteBuffer_Handler", ApiSince=35)>]
abstract member SetDictionary : Java.Nio.ByteBuffer -> unit
override this.SetDictionary : Java.Nio.ByteBuffer -> unit
Parameter
- dictionary
- ByteBuffer
die Wörterbuchdatenbytes
- Attribute
Hinweise
Legt das voreingestellte Wörterbuch für die Komprimierung fest. Ein voreingestelltes Wörterbuch wird verwendet, wenn der Verlaufspuffer vorab festgelegt werden kann. Wenn die Daten später mit Inflater.inflate() entkomprimiert werden, kann Inflater.getAdler() aufgerufen werden, um den Adler-32-Wert des Wörterbuchs abzurufen, das für die Dekomprimierung erforderlich ist.
Die Bytes im angegebenen Bytepuffer werden von dieser Methode vollständig verbraucht. Bei der Rückgabe entspricht die Position ihrem Grenzwert.
Java Dokumentation für java.util.zip.Deflater.setDictionary(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.