MemoryStream

Описание

Класс MemoryStream реализует временный поток в памяти ПК.

Комментарии

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

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

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

Свойство Capacity определяет объем памяти в байтах, выделяемой под поток.

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

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

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

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

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

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

Метод Clear осуществляет очистку потока.
Parse

Метод Parse осуществляет помещение данных в поток.
ToString

Метод ToString преобразует содержимое потока в символьную строку.

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

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

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

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

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

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

См. также:

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