CsvSecurityMappingStorageProvider
StockSharp.Algo.Storages
CSV security identifier mappings storage provider.
Inherits: Disposable
Implements: ISecurityMappingStorageProvider, IDisposable
Constructors
CsvSecurityMappingStorageProvider(string, ChannelExecutor)
Initializes a new instance of the CsvSecurityMappingStorageProvider.
- path
- Path to storage.
- executor
- Sequential operation executor for disk access synchronization.
CsvSecurityMappingStorageProvider(IFileSystem, string, ChannelExecutor)
Initializes a new instance of the CsvSecurityMappingStorageProvider.
- fileSystem
- IFileSystem
- path
- Path to storage.
- executor
- Sequential operation executor for disk access synchronization.
Properties
StorageNames : IEnumerable<string>
Get storage names.
Methods
DisposeManaged()
Release resources.
GetStorage(string) : ISecurityMappingStorage
Get storage for a specific storage name.
- storageName
- Storage name.
Returns: Storage instance.
InitAsync(CancellationToken) : ValueTask<Dictionary<string, Exception>>
Initialize the storage.
- cancellationToken
- CancellationToken