FileStream

Описание

Класс FileStream реализует объект, представляющий из себя поток, связанный с файлом.

Комментарии

Поток, связанный с файлом, может применяться для чтения и записи данных в файл. Используется при работе с двоичными файлами (BinaryReader, BinaryWriter) и текстовыми файлами (TextReader, TextWriter). Также данный поток может использоваться для сохранения/чтения настроек различных объектов репозитория при вызове соответствующих методов объектов.

Конструкторы

  Имя конструктора Краткое описание
Create

Конструктор Create создает новый поток, связанный с указанным файлом.

Свойства объекта класса, унаследованные от IFileStream

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

Свойство FileName возвращает наименование файла, связанного с потоком.

Свойства объекта класса, унаследованные от IIOStream

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

Свойство Position определяет позицию в потоке.
Size

Свойство Size определяет размер потока в байтах.

Методы объекта класса, унаследованные от IIOStream

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

Метод CopyFrom осуществляет копирование данных из указанного потока в текущий поток.
ReadByte

Метод ReadByte осуществляет считывание байта данных из потока.
Seek

Метод Seek задает позицию в потоке с учетом параметров смещения и позиционирования потока.
WriteByte

Метод WriteByte осуществляет запись байта данных в поток.

См. также:

Классы сборки IO