IProgressChannel.SetHeader Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 header
parametru .