Język

IProgressChannel.SetHeader Metoda

Definicja

Konfigurowanie struktury raportowania:

  • Ustaw "nagłówek" raportów postępu, definiując, które jednostki postępu i metryki mają być zgłaszane.
  • Podaj delegata bezpiecznego wątkowo, który ma być wywoływany zawsze, gdy każdy musi znać postęp.

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 odrzucać wywołań "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