Linguaggio

Inflater.SetDictionary Metodo

Definizione

Overload

Nome Descrizione
SetDictionary(ByteBuffer)

Imposta il dizionario predefinito sui byte nel buffer specificato.

SetDictionary(Byte[])

Imposta il dizionario predefinito sulla matrice di byte specificata.

SetDictionary(Byte[], Int32, Int32)

Imposta il dizionario predefinito sulla matrice di byte specificata.

SetDictionary(ByteBuffer)

Imposta il dizionario predefinito sui byte nel buffer specificato.

[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 sui byte nel buffer specificato. Deve essere chiamato quando inflate() restituisce 0 e needsDictionary() restituisce true che indica che è necessario un dizionario predefinito. Il metodo getAdler() può essere usato per ottenere il valore Di Adler-32 del dizionario necessario.

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

Aggiunta in 11.

per java.util.zip.Inflater.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

SetDictionary(Byte[])

Imposta il dizionario predefinito sulla matrice di byte specificata.

[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 sulla matrice di byte specificata. Deve essere chiamato quando inflate() restituisce 0 e needsDictionary() restituisce true che indica che è necessario un dizionario predefinito. Il metodo getAdler() può essere usato per ottenere il valore Di Adler-32 del dizionario necessario.

per java.util.zip.Inflater.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(Byte[], Int32, Int32)

Imposta il dizionario predefinito sulla matrice di byte specificata.

[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 sulla matrice di byte specificata. Deve essere chiamato quando inflate() restituisce 0 e needsDictionary() restituisce true che indica che è necessario un dizionario predefinito. Il metodo getAdler() può essere usato per ottenere il valore Di Adler-32 del dizionario necessario.

per java.util.zip.Inflater.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