Udostępnij za pośrednictwem


IProgressChannel.SetHeader Metoda

Definicja

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 headerparametrowi .

Dotyczy