Tessa.Platform.IO - пространство имён
Вспомогательные классы для работы с потоками или устройствами ввода / вывода.
CsvWriter |
Объект осуществляющий запись в csv
|
DelegateReaderStream |
Поток, чтение из которого делегируется заданной функции. Не поддерживает запись в поток и свободное перемещение по нему при чтении Seek(Int64, SeekOrigin),
но возвращает размер Length и текущее местоположение Position.
|
EncodingTranslatorStream |
This class is a stream designed to perform character encoding translation from one encoding to another.
|
FileHelper |
Вспомогательные методы для взаимодействия с файлами.
|
FileSpecialNames |
Специальные имена файлов, используемые системой.
|
HashingStream |
Поток для вычисления хеш-функции от входящего потока по завершению чтения. Не поддерживает запись.
Вызовите метод FinalizeHashing после того, как закончилось чтение из стрима, но перед тем, как будет получена хеш-сумма
из объекта-алгоритма ICryptoTransform.
|
IndentedTextWriter | |
IOExtensions |
Методы-расширения для пространства имён Tessa.Platform.IO.
|
ProxyStream |
Поток, который оборачивает заданный оригинальный поток.
Используется для случаев, когда API некорректно обрабатывает оригинальный поток.
|
SeekableStream |
Поток, который оборачивает заданный оригинальный поток таким образом, чтобы всегда возвращать CanSeek,
равный true, и позволять выполнять переход на текущую позицию
(например, если мы находимся в позиции 0 и переходим на позицию 0).
|
SerializableObjectReader |
Обеспечивает чтение сериализуемых объектов из потока.
|
SerializableObjectWriter |
Обеспечивает запись сериализуемых объектов в поток.
|
StreamHelper |
Вспомогательные методы и константы для организации работы с потоками ввода / вывода.
|
StringBuilderReader | |
SubStream |
Поток, позволяющий последовательно прочитать заданное число байт из заданного потока.
|
SuperStream |
Объект, предназначенный для объединения нескольких объектов Stream
в единственный байтовый поток, доступный только для чтения.
|
SuperStreamReader |
Обеспечивает чтение данных из суперпотока.
|
SuperStreamWriter |
Позволяет записывать данные в суперпоток.
|
TempFile |
Класс, позволяющий создавать временные файлы.
|
TextPartReader |
Обеспечивает чтение JsonTextPart из потока и добавление их в контекст ITessaJsonSerializationContext |
TextPartWriter |
Обеспечивает запись JsonTextPart из контекста ITessaJsonSerializationContext в поток
|
Utf8StringWriter |
Объект StringWriter, выполняющий запись в кодировке UTF-8.
|
ICsvItemSeparator |
Описание интерфейса разделителя полей
|
IEscapeableStreamWriter |
Объект-наследник StreamWriter,
поддерживающий управление экранированием записываемых строк.
|
ITempFile |
Информация по временному файлу.
|
ITempFolder |
Информация по папке, которая предоставляет быстрый доступ ко множеству временных файлов ITempFile
с отличающимися в пределах этой папки именами.
|