DriveCache

StockSharp.Algo.Storages

IMarketDataDrive cache.

继承自: Disposable

实现: IPersistable

构造函数

DriveCache(IFileSystem)

Initializes a new instance of the DriveCache.

fileSystem
File system abstraction.

属性

DefaultDrive : IMarketDataDrive

The storage used by default.

Drives : IEnumerable<IMarketDataDrive>

Available storages.

TryDefaultDrive : IMarketDataDrive

The storage used by default.

方法

DeleteDrive(IMarketDataDrive)

Delete storage.

drive
Market data storage.
DisposeManaged()

Release resources.

GetDrive(string) : IMarketDataDrive

To get the storage for .

path
Path.

返回值: Market data storage.

Load(SettingsStorage)

Load settings.

storage
Settings storage.
Save(SettingsStorage)

Save settings.

storage
Settings storage.
Update()

Invoke Changed event.

事件

Changed : Action

Cache changed event.

DriveDeleted : Action<IMarketDataDrive>

Storage removed event.

NewDriveCreated : Action<IMarketDataDrive>

New storage created event.