UltrachartDebugLogger

StockSharp.Xaml.Charting.Utility

Ultrachart から独自のコードへデバッグメッセージをパイプするために使用できるデバッグロガーを提供。IUltrachartLoggerFacadeSetLogger

プロパティ

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

シングルトンUltrachartDebugLoggerインスタンスを取得する

メソッド

SetLogger
public void SetLogger(IUltrachartLoggerFacade loggerFacade)
ultrachartDebugLogger.SetLogger(loggerFacade)

IUltrachartLoggerFacadeをセットして書きます。デフォルトでは null ですが、設定後、UltrachartDebugLoggerは出力をこのインスタンスに全て書きます。

loggerFacade
IUltrachartLoggerFacade インスタンス。
WriteLine
public void WriteLine(string formatString, object[] args)
ultrachartDebugLogger.WriteLine(formatString, args)

IUltrachartLoggerFacadeに行を書きます。デフォルトではファサードインスタンスは null です。この場合、何も起こらない

formatString
フォーマット文字列
args
フォーマット文字列のオプションのargs