IProgressChannel.SetHeader 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立報告架構:
- 設定進度報告的「標頭」,定義要報告哪些進度單位和指標。
- 提供一個安全的代理伺服器,隨時有人需要了解進度時可以調用。
無論計算是否正在執行,呼叫多次(或完全不呼叫 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。