PortfolioDataSource

StockSharp.Xaml

Fonte de dados para controles baseados em portfólio.

Herda de: Disposable

Construtores

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

Inicializa uma nova instância do PortfolioDataSource.

provider
O fornecedor de informações sobre carteiras.

Propriedades

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

Contagem de carteiras.

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

Instância.

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

Todos os portfólios.

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

Instância.

Métodos

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

Adicionar portfólio.

portfolio
Portfólio.
DisposeManaged
protected override void DisposeManaged()
portfolioDataSource.DisposeManaged()

Libertar recursos.

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

Remover o portfólio.

portfolio
Portfólio.

Eventos

AfterUpdate
public event Action AfterUpdate
portfolioDataSource.AfterUpdate += handler

Depois da actualização.

BeforeUpdate
public event Action BeforeUpdate
portfolioDataSource.BeforeUpdate += handler

Antes de nos actualizarmos.