DataStreamSupporter

DataStreamSupporter class

Контейнер потока данных.

public abstract class DataStreamSupporter : DisposableObject

Характеристики

ИмяОписание
DataStreamContainer { get; }Получает поток данных объекта.
Disposed { get; }Получает значение, указывающее, удален ли этот экземпляр.
abstract IsCached { get; }Получает значение, указывающее, кэшируются ли в данный момент данные объекта и чтение данных не требуется.

Методы

ИмяОписание
abstract CacheData()Кэширует данные и гарантирует, что дополнительная загрузка данных не будет выполняться из базовогоDataStreamContainer .
Dispose()Удаляет текущий экземпляр.
virtual Save()Сохраняет данные объекта в текущийDataStreamSupporter .
Save(Stream)Сохраняет данные объекта в указанный поток.
virtual Save(string)Сохраняет данные объекта в указанном месте файла.
virtual Save(string, bool)Сохраняет данные объекта в указанном месте файла.

Смотрите также