Aracılığıyla paylaş


IProgressChannel.SetHeader Yöntem

Tanım

Raporlama yapısını ayarlayın:

  • hangi ilerleme birimlerinin ve ölçümlerin raporlanacağı tanımlayarak ilerleme raporlarının 'üst bilgisini' ayarlayın.
  • herkesin ilerleme durumunu bilmesi gerektiğinde çağrılacak iş parçacığı güvenli bir temsilci sağlayın.

Hesaplamanın çalışıp çalışmadığına bakılmaksızın, birden çok kez çağrılabilir SetHeader(ProgressHeader, Action<IProgressEntry>) (veya hiçbiri) kabul edilebilir. Eşitleme nedeniyle, hesaplama yeni bir temsilci sağlansa bile 'eski' fillAction temsilcilere yapılan çağrıları reddetmemelidir.

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

Parametreler

header
ProgressHeader

Üst bilgi nesnesi.

fillAction
Action<IProgressEntry>

Gerçek ilerleme durumunu sağlamak için temsilci. Temsilcinin IProgressEntry parametresi sağlanan headeröğesine karşılık gelir.

Şunlara uygulanır