BrotliStream Класс
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет методы и свойства, используемые для сжатия и распаковки потоков с помощью спецификации формата данных Brotli.
public ref class BrotliStream sealed : System::IO::Stream
public sealed class BrotliStream : System.IO.Stream
type BrotliStream = class
inherit Stream
Public NotInheritable Class BrotliStream
Inherits Stream
- Наследование
Brotli |
Инициализирует новый экземпляр класса BrotliStream с помощью указанных параметров потока и сжатия, а также при необходимости оставляет поток открытым. |
Brotli |
Инициализирует новый экземпляр класса BrotliStream с помощью указанного уровня потока и сжатия, а также при необходимости оставляет поток открытым. |
Brotli |
Инициализирует новый экземпляр класса BrotliStream с помощью указанного уровня потока и сжатия. |
Brotli |
Инициализирует новый экземпляр класса BrotliStream с помощью указанного режима потока и сжатия, а также при необходимости оставляет поток открытым. |
Brotli |
Инициализирует новый экземпляр класса BrotliStream с помощью указанного режима потока и сжатия. |
Base |
Возвращает ссылку на базовый поток. |
Can |
Возвращает значение, указывающее, поддерживает ли поток чтение во время распаковки файла. |
Can |
Возвращает значение, указывающее, поддерживает ли поток поиск. |
Can |
Возвращает значение, определяющее, может ли текущий поток истекает время ожидания. (Унаследовано от Stream) |
Can |
Возвращает значение, указывающее, поддерживает ли поток запись. |
Length |
Это свойство не поддерживается и всегда создает NotSupportedException. |
Position |
Это свойство не поддерживается и всегда создает NotSupportedException. |
Read |
Возвращает или задает значение в миллисекундах, которое определяет, сколько времени поток попытается прочитать до истечения времени ожидания. (Унаследовано от Stream) |
Write |
Возвращает или задает значение в миллисекундах, определяющее, сколько времени поток попытается записать до истечения времени ожидания. (Унаследовано от Stream) |
Begin |
Начинает асинхронную операцию чтения. (Вместо этого рекомендуется использовать метод ReadAsync(Byte[], Int32, Int32).) |
Begin |
Начинает асинхронную операцию записи. (Вместо этого рекомендуется использовать метод WriteAsync(Byte[], Int32, Int32).) |
Close() |
Закрывает текущий поток и освобождает все ресурсы (например, сокеты и дескрипторы файлов), связанные с текущим потоком. Вместо вызова этого метода убедитесь, что поток правильно удален. (Унаследовано от Stream) |
Copy |
Считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера. Обе позиции потоков расширены по количеству скопированных байтов. (Унаследовано от Stream) |
Copy |
Считывает байты из текущего потока и записывает их в другой поток. Обе позиции потоков расширены по количеству скопированных байтов. (Унаследовано от Stream) |
Copy |
Асинхронно считывает байты из текущего потока и записывает их в другой поток с помощью указанного маркера отмены. Обе позиции потоков расширены по количеству скопированных байтов. (Унаследовано от Stream) |
Copy |
Асинхронно считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера и маркер отмены. Обе позиции потоков расширены по количеству скопированных байтов. (Унаследовано от Stream) |
Copy |
Асинхронно считывает байты из текущего потока и записывает их в другой поток, используя указанный размер буфера. Обе позиции потоков расширены по количеству скопированных байтов. (Унаследовано от Stream) |
Copy |
Асинхронно считывает байты из текущего потока и записывает их в другой поток. Обе позиции потоков расширены по количеству скопированных байтов. (Унаследовано от Stream) |
Create |
Создает объект, содержащий все соответствующие сведения, необходимые для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
Create |
Устаревшие..
Устаревшие..
Устаревшие..
Выделяет объект WaitHandle. (Унаследовано от Stream) |
Dispose() |
Освобождает все ресурсы, используемые Stream. (Унаследовано от Stream) |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые Stream, и при необходимости освобождает управляемые ресурсы. (Унаследовано от Stream) |
Dispose |
Асинхронно освобождает неуправляемые ресурсы, используемые BrotliStream. |
Dispose |
Асинхронно освобождает неуправляемые ресурсы, используемые Stream. (Унаследовано от Stream) |
End |
Ожидает завершения ожидающего асинхронного чтения. (Вместо этого рекомендуется использовать метод ReadAsync(Byte[], Int32, Int32).) |
End |
Обрабатывает конец асинхронной операции записи. (Вместо этого рекомендуется использовать метод WriteAsync(Byte[], Int32, Int32).) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Flush() |
Если поток не удален, а режим сжатия установлен для сжатия, записывает все оставшиеся данные кодировщика в этот поток. |
Flush |
Асинхронно очищает все буферы для этого потока и приводит к записи всех буферных данных на базовое устройство. (Унаследовано от Stream) |
Flush |
Асинхронно очищает все буферы для этого потока Brotli, приводит к записи всех буферных данных на базовое устройство и отслеживает запросы на отмену. |
Flush |
Асинхронно очищает все буферы для этого потока, приводит к записи всех буферных данных на базовое устройство и отслеживает запросы на отмену. (Унаследовано от Stream) |
Get |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
Get |
Устаревшие..
Извлекает текущий объект службы времени существования, который управляет политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
Get |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
Initialize |
Устаревшие..
Получает объект службы времени существования для управления политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
Memberwise |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
Memberwise |
Создает неглубокую копию текущего объекта MarshalByRefObject. (Унаследовано от MarshalByRefObject) |
Object |
Устаревшие..
Предоставляет поддержку Contract. (Унаследовано от Stream) |
Read(Byte[], Int32, Int32) |
Считывает количество декомпрессированных байтов в указанный массив байтов. |
Read(Span<Byte>) |
Считывает последовательность байтов из текущего потока Brotli в диапазон байтов и перемещает позицию в потоке Brotli по количеству байтов, считываемых. |
Read(Span<Byte>) |
При переопределении в производном классе считывает последовательность байтов из текущего потока и перемещает положение в потоке по количеству байтов, считываемых. (Унаследовано от Stream) |
Read |
Асинхронно считывает последовательность байтов из текущего потока Brotli, записывает их в массив байтов, начиная с указанного индекса, перемещает позицию в потоке Brotli по количеству операций чтения байтов и отслеживает запросы на отмену. |
Read |
Асинхронно считывает последовательность байтов из текущего потока и перемещает позицию в потоке по числу байтов. (Унаследовано от Stream) |
Read |
Асинхронно считывает последовательность байтов из текущего потока Brotli, записывает их в диапазон памяти байтов, перемещает позицию в потоке Brotli по количеству байтов чтения и отслеживает запросы на отмену. |
Read |
Асинхронно считывает последовательность байтов из текущего потока, перемещает положение в потоке по количеству операций чтения байтов и отслеживает запросы на отмену. (Унаследовано от Stream) |
Read |
Считывает по крайней мере минимальное количество байтов из текущего потока и перемещает положение в потоке по количеству байтов, считываемых. (Унаследовано от Stream) |
Read |
Асинхронно считывает по крайней мере минимальное количество байтов из текущего потока, перемещает положение в потоке по количеству операций чтения байтов и отслеживает запросы на отмену. (Унаследовано от Stream) |
Read |
Считывает байт из потока и перемещает позицию в потоке по одному байту или возвращает -1, если в конце потока. |
Read |
Считывает байт из потока и перемещает позицию в потоке по одному байту или возвращает -1, если в конце потока. (Унаследовано от Stream) |
Read |
Считывает |
Read |
Считывает байты из текущего потока и перемещает позицию в потоке до заполнения |
Read |
Асинхронно считывает |
Read |
Асинхронно считывает байты из текущего потока, перемещает положение в потоке до заполнения |
Seek(Int64, Seek |
Это свойство не поддерживается и всегда создает NotSupportedException. |
Set |
Это свойство не поддерживается и всегда создает NotSupportedException. |
To |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Write(Byte[], Int32, Int32) |
Записывает сжатые байты в базовый поток из указанного массива байтов. |
Write(Read |
Записывает последовательность байтов в текущий поток Brotli из диапазона байтов только для чтения и перемещает текущую позицию в этом потоке Brotli по количеству записанных байтов. |
Write(Read |
При переопределении в производном классе записывает последовательность байтов в текущий поток и перемещает текущую позицию в этом потоке по количеству записанных байтов. (Унаследовано от Stream) |
Write |
Асинхронно записывает сжатые байты в базовый поток Brotli из указанного массива байтов. |
Write |
Асинхронно записывает последовательность байтов в текущий поток и перемещает текущую позицию в этом потоке по количеству записанных байтов. (Унаследовано от Stream) |
Write |
Асинхронно записывает сжатые байты в базовый поток Brotli из указанного диапазона памяти байтов. |
Write |
Асинхронно записывает последовательность байтов в текущий поток, перемещает текущую позицию в этом потоке по количеству записанных байтов и отслеживает запросы на отмену. (Унаследовано от Stream) |
Write |
Записывает байт в текущую позицию в потоке и перемещает позицию в потоке по одному байту. |
Write |
Записывает байт в текущую позицию в потоке и перемещает позицию в потоке по одному байту. (Унаследовано от Stream) |
Copy |
Асинхронно считывает байты из Stream и записывает их в указанный PipeWriterс помощью маркера отмены. |
Configure |
Настраивает способ ожидания задач, возвращаемых из асинхронного удаления. |
Продукт | Версии |
---|---|
.NET | Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Standard | 2.1 |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: