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

另请参见