Inflater.SetDictionary Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| SetDictionary(ByteBuffer) |
Establece el diccionario preestablecido en los bytes del búfer especificado. |
| SetDictionary(Byte[]) |
Establece el diccionario preestablecido en la matriz de bytes especificada. |
| SetDictionary(Byte[], Int32, Int32) |
Establece el diccionario preestablecido en la matriz de bytes especificada. |
SetDictionary(ByteBuffer)
Establece el diccionario preestablecido en los bytes del búfer especificado.
[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
Parámetros
- dictionary
- ByteBuffer
bytes de datos del diccionario
- Atributos
Comentarios
Establece el diccionario preestablecido en los bytes del búfer especificado. Se debe llamar cuando el inflado() devuelve 0 y needsDictionary() devuelve true que indica que se requiere un diccionario preestablecido. El método getAdler() se puede usar para obtener el valor Adler-32 del diccionario necesario.
Este método consumirá completamente los bytes del búfer de bytes especificados. A cambio, su posición será igual a su límite.
Agregado en 11.
Java documentación para java.util.zip.Inflater.setDictionary(java.nio.ByteBuffer).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
SetDictionary(Byte[])
Establece el diccionario preestablecido en la matriz de bytes especificada.
[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
Parámetros
- dictionary
- Byte[]
bytes de datos del diccionario
- Atributos
Comentarios
Establece el diccionario preestablecido en la matriz de bytes especificada. Se debe llamar cuando el inflado() devuelve 0 y needsDictionary() devuelve true que indica que se requiere un diccionario preestablecido. El método getAdler() se puede usar para obtener el valor Adler-32 del diccionario necesario.
Java documentación para java.util.zip.Inflater.setDictionary(byte[]).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
SetDictionary(Byte[], Int32, Int32)
Establece el diccionario preestablecido en la matriz de bytes especificada.
[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
Parámetros
- dictionary
- Byte[]
bytes de datos del diccionario
- off
- Int32
desplazamiento inicial de los datos
- len
- Int32
la longitud de los datos
- Atributos
Comentarios
Establece el diccionario preestablecido en la matriz de bytes especificada. Se debe llamar cuando el inflado() devuelve 0 y needsDictionary() devuelve true que indica que se requiere un diccionario preestablecido. El método getAdler() se puede usar para obtener el valor Adler-32 del diccionario necesario.
Java documentación para java.util.zip.Inflater.setDictionary(byte[], int, int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.