IBinaryWriter

Описание

Интерфейс IBinaryWriter содержит свойства и методы для записи данных в двоичном формате.

Иерархия наследования

IBinaryWriter

Комментарии

Для записи данных в двоичном формате предварительно необходимо инициализировать поток, связанный с тем местом, в которое будет осуществляться запись. Для использования доступны следующие потоки:

Созданный поток передайте в конструктор класса BinaryWriter. При работе конструктора будет создан объект, позволяющий записывать данные в двоичном формате. После этого, используя различные методы интерфейса IBinaryWriter, можно записывать данные. Для сохранения записанных данных вызовите метод Flush.

Свойства

  Имя свойства Краткое описание
Stream

Свойство Stream возвращает поток для работы с двоичным файлом в виде последовательности байтов.

Методы

  Имя метода Краткое описание
Flush

Метод Flush осуществляет очистку всех буферов текущей программы записи и вызывает немедленную запись всех буферизованных данных на диск.
WriteBoolean

Метод WriteBoolean осуществляет запись логического значения в двоичный файл.
WriteChar

Метод WriteChar осуществляет запись символов в двоичный файл.
WriteDateTime

Метод WriteDateTime осуществляет запись переменных типа DateTime в двоичный файл.
WriteDouble

Метод WriteDouble осуществляет запись вещественного числа в двоичный файл.
WriteInteger

Метод WriteInteger осуществляет запись целого числа в двоичный файл.
WriteListBegin

Метод WriteListBegin осуществляет запись признака начала страницы в двоичный файл.
WriteListEnd

Метод WriteListEnd осуществляет запись признака окончания страницы в двоичный файл.
WriteString

Метод WriteString осуществляет запись символьной строки в двоичный файл.

См.также:

Интерфейсы сборки IO