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

更新前に。