Linguaggio

Deflater.SetDictionary Metodo

Definizione

Overload

Nome Descrizione
SetDictionary(Byte[], Int32, Int32)

Imposta il dizionario predefinito per la compressione.

SetDictionary(Byte[])

Imposta il dizionario predefinito per la compressione.

SetDictionary(ByteBuffer)

Imposta il dizionario predefinito per la compressione.

SetDictionary(Byte[], Int32, Int32)

Imposta il dizionario predefinito per la compressione.

[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

Parametri

dictionary
Byte[]

byte di dati del dizionario

off
Int32

offset iniziale dei dati

len
Int32

lunghezza dei dati

Attributi

Commenti

Imposta il dizionario predefinito per la compressione. Un dizionario preimpostato viene usato quando il buffer di cronologia può essere predeterminato. Quando i dati vengono successivamente decompressi con Inflater.inflate(), è possibile chiamare Inflater.getAdler() per ottenere il valore Di Lake-32 del dizionario richiesto per la decompressione.

per java.util.zip.Deflater.setDictionary(byte[], int, int).

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

SetDictionary(Byte[])

Imposta il dizionario predefinito per la compressione.

[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

Parametri

dictionary
Byte[]

byte di dati del dizionario

Attributi

Commenti

Imposta il dizionario predefinito per la compressione. Un dizionario preimpostato viene usato quando il buffer di cronologia può essere predeterminato. Quando i dati vengono successivamente decompressi con Inflater.inflate(), è possibile chiamare Inflater.getAdler() per ottenere il valore Di Lake-32 del dizionario richiesto per la decompressione.

per java.util.zip.Deflater.setDictionary(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

SetDictionary(ByteBuffer)

Imposta il dizionario predefinito per la compressione.

[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

Parametri

dictionary
ByteBuffer

byte di dati del dizionario

Attributi

Commenti

Imposta il dizionario predefinito per la compressione. Un dizionario preimpostato viene usato quando il buffer di cronologia può essere predeterminato. Quando i dati vengono successivamente decompressi con Inflater.inflate(), è possibile chiamare Inflater.getAdler() per ottenere il valore Di Lake-32 del dizionario richiesto per la decompressione.

I byte nel buffer di byte specificato verranno utilizzati completamente da questo metodo. In caso di restituzione, la posizione sarà uguale al limite.

per java.util.zip.Deflater.setDictionary(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