IBinaryWriter

Описание

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

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

IBinaryWriter

Комментарии

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

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

Свойства

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

Методы

  Имя метода Краткое описание
Метод Flush осуществляет очистку всех буферов текущей программы записи и вызывает немедленную запись всех буферизованных данных на диск.
Метод WriteBoolean осуществляет запись логического значения в двоичный файл.
Метод WriteChar осуществляет запись символов в двоичный файл.
Метод WriteDateTime осуществляет запись переменных типа DateTime в двоичный файл.
Метод WriteDouble осуществляет запись вещественного числа в двоичный файл.
Метод WriteInteger осуществляет запись целого числа в двоичный файл.
Метод WriteListBegin осуществляет запись признака начала страницы в двоичный файл.
Метод WriteListEnd осуществляет запись признака окончания страницы в двоичный файл.
Метод WriteString осуществляет запись символьной строки в двоичный файл.

См.также:

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