Show / Hide Table of Contents

Class CsvPortfolioMessageAdapterProvider

CSV реализация IPortfolioMessageAdapterProvider.

Inheritance
Object
CsvPortfolioMessageAdapterProvider
Implements
IPortfolioMessageAdapterProvider
IMappingMessageAdapterProvider<String>
Namespace: StockSharp.Algo.Storages
Assembly: StockSharp.Algo.dll
Syntax
public class CsvPortfolioMessageAdapterProvider : Object, IPortfolioMessageAdapterProvider, IMappingMessageAdapterProvider<string>

Constructors

CsvPortfolioMessageAdapterProvider(String)

Создать CsvPortfolioMessageAdapterProvider.

Declaration
public CsvPortfolioMessageAdapterProvider(string fileName)
Parameters
Type Name Description
String fileName

File name.

Properties

Adapters

Все доступные адаптеры.

Declaration
public IEnumerable<KeyValuePair<string, Guid>> Adapters { get; }
Property Value
Type Description
IEnumerable<KeyValuePair<String, Guid>>

DelayAction

Отложенное действие.

Declaration
public DelayAction DelayAction { get; set; }
Property Value
Type Description
Ecng.Serialization.DelayAction

Methods

Init()

Инициализировать хранилище.

Declaration
public void Init()

RemoveAssociation(String)

Удалить ассоциацию с адаптером.

Declaration
public bool RemoveAssociation(string key)
Parameters
Type Name Description
String key
Returns
Type Description
Boolean

true если ассоциация была удалена успешно, иначе, false.

SetAdapter(String, Guid)

Сделать ассоциацию с адаптером.

Declaration
public bool SetAdapter(string key, Guid adapterId)
Parameters
Type Name Description
String key
Guid adapterId

Идентификатор адаптера.

Returns
Type Description
Boolean

true если ассоциация была успешно изменена, иначе, false.

TryGetAdapter(String)

Получить адаптер по указанному ключу.

Declaration
public Nullable<Guid> TryGetAdapter(string key)
Parameters
Type Name Description
String key
Returns
Type Description
Nullable<Guid>

Найденный идентификатор адаптера или null.

Events

Changed

Ассоциация изменилась.

Declaration
public event Action<string, Guid, bool> Changed
Event Type
Type Description
Action<String, Guid, Boolean>

Implements

IPortfolioMessageAdapterProvider
IMappingMessageAdapterProvider<TKey>

Extension Methods

Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
EditorExtensions.ToItemsSource(Object, Type, Nullable<Boolean>, Nullable<ListSortDirection>, Func<IItemsSourceItem, Boolean>, Func<Object, String>, Func<Object, String>)
XamlHelper.WpfCast<T>(Object)
XamlHelper.CopyToClipboard<T>(T)
XamlHelper.EnsureUIThread(Object)
☀
☾
In This Article
Back to top
Copyright © StockSharp.
☀
☾