PortfolioDataSource

StockSharp.Xaml

Datenquelle für portfoliobasierte Kontrollen.

Erbt von: Disposable

Konstruktoren

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

Initialisiert eine neue Instanz von PortfolioDataSource.

provider
Der Anbieter von Informationen über Portfolios.

Eigenschaften

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

Anzahl der Portfolios.

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

Instanz.

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

Alle Portfolios.

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

Instanz.

Methoden

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

Portfolio hinzufügen.

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

Ressourcen freigeben.

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

Portfolio entfernen.

portfolio
Portfolio.

Ereignisse

AfterUpdate
public event Action AfterUpdate
portfolioDataSource.AfterUpdate += handler

Nach dem Update.

BeforeUpdate
public event Action BeforeUpdate
portfolioDataSource.BeforeUpdate += handler

Vor dem Update.