Для изменения размера нажмите или перетащите

StreamHelper - класс

Вспомогательные методы и константы для организации работы с потоками ввода / вывода.
Иерархия наследования
SystemObject
  Tessa.Platform.IOStreamHelper

Пространство имён:  Tessa.Platform.IO
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static class StreamHelper

Тип StreamHelper предоставляет следующие члены.

Методы
  ИмяОписание
Открытый методСтатический членAcquireMemoryStream
Возвращает объект MemoryStream, который можно повторно использовать в текущем потоке. Вызов метода Dispose может вызвать возврат объекта в кэш, который повторно используется при вызове этого метода из того же потока.
Открытый методСтатический членCreateStream
Создаёт поток в памяти, над которым выполняется заданный метод. Если при выполнении метода происходит исключение, то поток корректно закрывается.
Открытый методСтатический членCreateStreamAsync
Создаёт поток в памяти, над которым выполняется заданный метод. Если при выполнении метода происходит исключение, то поток корректно закрывается.
Открытый методСтатический членCreateUtf8BinaryWriter
Создаёт объект BinaryWriter с кодировкой UTF-8. Поток остаётся открытым после закрытия BinaryWriter.
В начало страницы
Поля
  ИмяОписание
Открытое полеСтатический членMaxCachedSize
Максимальный размер кэшируемого потока MemoryStream. Если не ограничивать размер, то в кэше могут оказаться очень большие блоки памяти, которые не используются и не достижимы для сборщика мусора.
Открытое полеСтатический членSeekBufferSize
Размер буфера в байтах, который может использоваться для операций поиска в потоках ввода / вывода.
Открытое полеСтатический членWriteBufferSize
Размер буфера в байтах, который может использоваться для операций записи в потоки ввода / вывода.
В начало страницы
См. также