IProgressChannel.SetHeader 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定報告結構:
- 設定進度報告的 'header',定義要報告的進度單位和計量。
- 每當任何人需要知道進度時,請提供要叫用的執行緒安全委派。
SetHeader(ProgressHeader, Action<IProgressEntry>)不論計算是否正在執行,都可以接受多次呼叫 (或無) 。 由於同步處理,計算不應該拒絕對「舊」 fillAction
委派的呼叫,即使提供新的委派也一般。
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))
參數
- header
- ProgressHeader
標頭物件。
- fillAction
- Action<IProgressEntry>
提供實際進度的委派。
IProgressEntry委派的 參數會對應至提供的 header
。