PortfolioDataSource

StockSharp.Xaml

Fuente de datos para controles basados en cartera.

Hereda de: Disposable

Constructores

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

Inicia una nueva instancia de la PortfolioDataSource.

provider
El proveedor de información sobre carteras.

Propiedades

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

Cuenta de carteras.

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

Instance.

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

Todas las carteras.

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

Instance.

Métodos

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

Añadir cartera.

portfolio
Portafolio.
DisposeManaged
protected override void DisposeManaged()
portfolioDataSource.DisposeManaged()

Libera recursos.

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

Quitar la cartera.

portfolio
Portafolio.

Eventos

AfterUpdate
public event Action AfterUpdate
portfolioDataSource.AfterUpdate += handler

Después de la actualización.

BeforeUpdate
public event Action BeforeUpdate
portfolioDataSource.BeforeUpdate += handler

Antes de actualizar.