Tessa.Platform.IO - пространство имён
Вспомогательные классы для работы с потоками или устройствами ввода / вывода.
| ChunkedStream |
Поток, позволяющий записывать и читать данные чанками определённого размера.
|
| 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
с отличающимися в пределах этой папки именами.
|