PortfolioDataSource

StockSharp.Xaml

Источник данных для элементов управления на основе портфеля.

Наследует: Disposable

Конструкторы

PortfolioDataSource
public PortfolioDataSource(IPortfolioProvider provider)
portfolioDataSource = PortfolioDataSource(provider)

Инициирует новый экземпляр документа PortfolioDataSource.

provider
Поставщик информации о портфелях.

Свойства

Count
public int Count { get; }
value = portfolioDataSource.Count

Счет портфелей.

Instance
public static PortfolioDataSource Instance { get; }
value = PortfolioDataSource.Instance

Экземпляр.

Portfolios
public ObservableCollectionEx<Portfolio> Portfolios { get; }
value = portfolioDataSource.Portfolios

Все портфолио.

TryInstance
public static PortfolioDataSource TryInstance { get; }
value = PortfolioDataSource.TryInstance

Экземпляр.

Методы

Add
public void Add(Portfolio portfolio)
portfolioDataSource.Add(portfolio)

Добавить портфолио.

portfolio
Портфолио.
DisposeManaged
protected override void DisposeManaged()
portfolioDataSource.DisposeManaged()

Освободите ресурсы.

Remove
public void Remove(Portfolio portfolio)
portfolioDataSource.Remove(portfolio)

Удалить портфель.

portfolio
Портфолио.

События

AfterUpdate
public event Action AfterUpdate
portfolioDataSource.AfterUpdate += handler

После обновления.

BeforeUpdate
public event Action BeforeUpdate
portfolioDataSource.BeforeUpdate += handler

До обновления.