DriveCache
StockSharp.Algo.Storages
IMarketDataDriveキャッシュ。
継承元: 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
新規登録イベント