Sdílet prostřednictvím


IProgressChannel.SetHeader Metoda

Definice

Nastavení struktury vytváření sestav:

  • Nastavte hlavičku sestav průběhu a definujte, které jednotky průběhu a metriky se budou hlásit.
  • Zadejte delegáta bezpečného pro vlákno, který se má vyvolat pokaždé, když někdo potřebuje znát průběh.

Je přijatelné volat SetHeader(ProgressHeader, Action<IProgressEntry>) vícekrát (nebo žádné), bez ohledu na to, jestli je výpočet spuštěný nebo ne. Vzhledem k synchronizaci by výpočet neměl odepřít volání "starých" fillAction delegátů ani po poskytnutí nového delegáta.

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))

Parametry

header
ProgressHeader

Objekt záhlaví.

fillAction
Action<IProgressEntry>

Delegát poskytuje skutečný průběh. Parametr IProgressEntry delegáta bude odpovídat zadanému headerparametru .

Platí pro