IProgressChannel.SetHeader Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Skonfiguruj strukturę raportowania:
- Ustaw "nagłówek" raportów postępu, definiując, które jednostki postępu i metryki zostaną zgłoszone.
- Za każdym razem, gdy każda osoba musi znać postęp, podaj delegata bezpiecznego wątkowo.
Można wywołać SetHeader(ProgressHeader, Action<IProgressEntry>) wiele razy (lub nie), niezależnie od tego, czy obliczenie jest uruchomione, czy nie. Ze względu na synchronizację obliczenia nie powinny odmawiać wywołań do "starych" fillAction
delegatów nawet po udostępnieniu nowego.
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
Obiekt nagłówka.
- fillAction
- Action<IProgressEntry>
Delegat w celu zapewnienia rzeczywistego postępu. Parametr IProgressEntry delegata będzie odpowiadać podanemu header
parametrowi .