Share via


IProgressChannel.SetHeader メソッド

定義

レポート構造を設定します。

  • 進行状況レポートの "ヘッダー" を設定し、報告する進行状況ユニットとメトリックを定義します。
  • 誰もが進行状況を知る必要がある場合は常に呼び出されるスレッド セーフデリゲートを提供します。

計算が実行されているかどうかに関係なく、複数回 (またはなし) を呼び出 SetHeader(ProgressHeader, Action<IProgressEntry>) してもかまいません。 同期のため、新しいデリゲートが提供された後でも、計算で "古い" fillAction デリゲートの呼び出しを拒否しないようにする必要があります。

public void SetHeader (Microsoft.ML.Runtime.ProgressHeader header, Action<Microsoft.ML.Runtime.IProgressEntry> fillAction);
abstract member SetHeader : Microsoft.ML.Runtime.ProgressHeader * Action<Microsoft.ML.Runtime.IProgressEntry> -> unit
Public Sub SetHeader (header As ProgressHeader, fillAction As Action(Of IProgressEntry))

パラメーター

header
ProgressHeader

ヘッダー オブジェクト。

fillAction
Action<IProgressEntry>

実際の進行状況を提供するデリゲート。 デリゲートのパラメーターは IProgressEntry 、指定された header値に対応します。

適用対象