IProgressChannel.SetHeader Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Configurare la struttura di report:
- Impostare l'intestazione dei report di stato, definendo le unità di avanzamento e le metriche da segnalare.
- Fornire un delegato thread-safe da richiamare ogni volta che chiunque deve conoscere lo stato di avanzamento.
È accettabile chiamare SetHeader(ProgressHeader, Action<IProgressEntry>) più volte (o nessuno), indipendentemente dal fatto che il calcolo sia in esecuzione o meno. A causa della sincronizzazione, il calcolo non deve negare le chiamate ai delegati "vecchi" fillAction
anche dopo che viene fornito un nuovo.
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))
Parametri
- header
- ProgressHeader
Oggetto intestazione.
- fillAction
- Action<IProgressEntry>
Delegato per fornire lo stato effettivo. Il IProgressEntry parametro del delegato corrisponderà all'oggetto specificato header
.