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)将对象的数据保存到指定的文件位置。

也可以看看