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
Хранилище, используемое по умолчанию.
Drives
public IEnumerable<IMarketDataDrive> Drives { get; }
value = driveCache.Drives
Доступные хранилища.
TryDefaultDrive
public IMarketDataDrive TryDefaultDrive { get; }
value = driveCache.TryDefaultDrive
Хранилище, используемое по умолчанию.
Методы
DeleteDrive
public void DeleteDrive(IMarketDataDrive drive)
driveCache.DeleteDrive(drive)
Удалить хранилище.
- drive
- Хранение рыночных данных.
DisposeManaged
protected override void DisposeManaged()
driveCache.DisposeManaged()
Освободите ресурсы.
GetDrive
public IMarketDataDrive GetDrive(string path)
result = driveCache.GetDrive(path)
Чтобы получить хранилище для .
- path
- Путь.
Возвращает: Хранение рыночных данных.
Load
public void Load(SettingsStorage storage)
driveCache.Load(storage)
Загрузить настройки.
- storage
- Хранилище настроек.
Save
public void Save(SettingsStorage storage)
driveCache.Save(storage)
Сохраните настройки.
- storage
- Хранилище настроек.
События
DriveDeleted
public event Action<IMarketDataDrive> DriveDeleted
driveCache.DriveDeleted += handler
Событие удаления хранилища.
NewDriveCreated
public event Action<IMarketDataDrive> NewDriveCreated
driveCache.NewDriveCreated += handler
Событие создания нового хранилища.