DriveCache
StockSharp.Algo.Storages
IMarketDataDrive cache.
继承自: Disposable
实现: IPersistable
构造函数
DriveCache
public DriveCache(IFileSystem fileSystem)
driveCache = DriveCache(fileSystem)
初始化了 & ##DriveCache+#的新实例.
- fileSystem
- 文件系统抽象化.
属性
DefaultDrive
public IMarketDataDrive DefaultDrive { get; }
value = driveCache.DefaultDrive
默认使用的存储 。
TryDefaultDrive
public IMarketDataDrive TryDefaultDrive { get; }
value = driveCache.TryDefaultDrive
默认使用的存储 。
方法
DeleteDrive
public void DeleteDrive(IMarketDataDrive drive)
driveCache.DeleteDrive(drive)
删除存储。
- drive
- 市场数据存储.
GetDrive
public IMarketDataDrive GetDrive(string path)
result = driveCache.GetDrive(path)
来得到存储器。 。 。
- path
- 路径。
返回值: 市场数据存储.
事件
DriveDeleted
public event Action<IMarketDataDrive> DriveDeleted
driveCache.DriveDeleted += handler
存储已删除事件 。
NewDriveCreated
public event Action<IMarketDataDrive> NewDriveCreated
driveCache.NewDriveCreated += handler
新建存储创建事件 。