Deflater.SetDictionary Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| SetDictionary(Byte[], Int32, Int32) |
Задает предустановленный словарь для сжатия. |
| SetDictionary(Byte[]) |
Задает предустановленный словарь для сжатия. |
| SetDictionary(ByteBuffer) |
Задает предустановленный словарь для сжатия. |
SetDictionary(Byte[], Int32, Int32)
Задает предустановленный словарь для сжатия.
[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
Параметры
- dictionary
- Byte[]
байт данных словаря
- off
- Int32
начальная смещение данных
- len
- Int32
Длина данных
- Атрибуты
Комментарии
Задает предустановленный словарь для сжатия. Предустановленный словарь используется при предопределении буфера журнала. Если данные позже распаковываться с inflater.inflate(), Inflater.getAdler() можно вызвать для получения значения Adler-32 словаря, необходимого для декомпрессии.
Java документации по java.util.zip.Deflater.setDictionary(byte[], int, int).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
SetDictionary(Byte[])
Задает предустановленный словарь для сжатия.
[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
Параметры
- dictionary
- Byte[]
байт данных словаря
- Атрибуты
Комментарии
Задает предустановленный словарь для сжатия. Предустановленный словарь используется при предопределении буфера журнала. Если данные позже распаковываться с inflater.inflate(), Inflater.getAdler() можно вызвать для получения значения Adler-32 словаря, необходимого для декомпрессии.
Java документации по java.util.zip.Deflater.setDictionary(byte[]).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
SetDictionary(ByteBuffer)
Задает предустановленный словарь для сжатия.
[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
Параметры
- dictionary
- ByteBuffer
байт данных словаря
- Атрибуты
Комментарии
Задает предустановленный словарь для сжатия. Предустановленный словарь используется при предопределении буфера журнала. Если данные позже распаковываться с inflater.inflate(), Inflater.getAdler() можно вызвать для получения значения Adler-32 словаря, необходимого для декомпрессии.
Байты в заданном буфере байтов будут полностью использованы этим методом. По возвращении его позиция будет равенства его предела.
Java документации по java.util.zip.Deflater.setDictionary(java.nio.ByteBuffer).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".