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