System.Activities.Tracking Spazio dei nomi

Contiene classi usate per creare e interagire con i record di rilevamento del flusso di lavoro. I record di rilevamento vengono creati dal runtime del flusso di lavoro quando un'istanza del flusso di lavoro viene eseguita, e vi accedono classi che ereditano da TrackingParticipant.

Classi

ActivityInfo

Contiene le informazioni su un Activity rilevato.

ActivityScheduledQuery

In caso di aggiunta alla raccolta Queries, sottoscrive i record pianificati dell'attività quando il profilo di rilevamento viene creato per sottoscrivere record di rilevamento.

ActivityScheduledRecord

Rappresenta un record di rilevamento di un'attività pianificata per l'esecuzione.

ActivityStateQuery

In caso di aggiunta a Queries, sottoscrive i record di stato dell'attività.

ActivityStateRecord

Rappresenta un record di rilevamento creato quando un'attività modifica di stato.

ActivityStates

Specifica lo stato di un'attività.

BookmarkResumptionQuery

In caso di aggiunta alla raccolta Queries, sottoscrive i record di riassunzione segnalibro quando il profilo di rilevamento viene sottoposto a query per gli oggetti TrackingRecord.

BookmarkResumptionRecord

Contiene i dati inviati a un'attività componente dall'infrastruttura di rilevamento di runtime quando un oggetto Bookmark viene ripreso.

CancelRequestedQuery

In caso di aggiunta alla raccolta Queries, sottoscrive i record di richiesta annullamento quando il profilo di rilevamento viene sottoposto a query dei record di rilevamento.

CancelRequestedRecord

Rappresenta i dati inviati dal runtime del flusso di lavoro ai partecipanti di rilevamento quando viene chiamato CancelChild(ActivityInstance) o CancelChildren().

CustomTrackingQuery

In caso di aggiunta all'oggetto Queries, sottoscrive i record di rilevamento pianificati quando il profilo di rilevamento viene sottoposto a query dei record di rilevamento.

CustomTrackingRecord

Contiene i dati inviati ad un'attività componente dall'infrastruttura di rilevamento di runtime quando viene generato un record di rilevamento personalizzato.

EtwTrackingParticipant

Un consumer di dati del rilevamento del flusso di lavoro che genera un evento ETW (Event Tracing for Windows) in una sessione ETW che contiene i dati del record di rilevamento.

FaultPropagationQuery

In caso di aggiunta alla raccolta Queries, sottoscrive i record di propagazione errore quando il profilo di rilevamento viene sottoposto a query dei record di rilevamento.

FaultPropagationRecord

Contiene i dati inviati ad un'attività componente dall'infrastruttura di rilevamento di runtime quando viene propagato un errore da un'attività di un flusso di lavoro.

InteropTrackingRecord

Rappresenta i dati inviati ai partecipanti di rilevamento in caso di record di rilevamento in un'attività Interop all'interno di un flusso di lavoro.

TrackingParticipant

La classe di base per estensioni del flusso di lavoro che interagiscono con l'infrastruttura del rilevamento del flusso di lavoro e record di rilevamento di accesso.

TrackingProfile

Crea una sottoscrizione ai record di rilevamento del flusso di lavoro in un TrackingParticipant.

TrackingQuery

Classe base per tutte le query di rilevamento. Le query di rilevamento vengono utilizzate per creare una definizione della sottoscrizione per un TrackingProfile.

TrackingRecord

Classe di base astratta dalla quale vengono derivati tutti i record di rilevamento del flusso di lavoro. I record di rilevamento rappresentano i dati inviati ai partecipanti di rilevamento in caso di eventi di rilevamento.

WorkflowInstanceAbortedRecord

Contiene i dati inviati ad un'attività componente dall'infrastruttura di rilevamento di runtime quando un'istanza di flusso di lavoro viene interrotta.

WorkflowInstanceQuery

In caso di aggiunta alla raccolta Queries, sottoscrive i record dell'istanza del flusso di lavoro quando il profilo di rilevamento viene creato per sottoscrivere record di rilevamento.

WorkflowInstanceRecord

Contiene i dati inviati ad un'attività componente dall'infrastruttura di rilevamento di runtime quando un'istanza di flusso di lavoro modifica lo stato.

WorkflowInstanceStates

Specifica lo stato di un'istanza del flusso di lavoro.

WorkflowInstanceSuspendedRecord

Contiene i dati inviati ad un'attività componente dall'infrastruttura di rilevamento di runtime quando un'istanza di flusso di lavoro viene sospesa.

WorkflowInstanceTerminatedRecord

Contiene i dati inviati a un'attività componente dall'infrastruttura di rilevamento di runtime quando viene terminato un flusso di lavoro.

WorkflowInstanceUnhandledExceptionRecord

Contiene i dati inviati ad un'attività componente dall'infrastruttura di rilevamento di runtime quando un'istanza di flusso di lavoro rileva un'eccezione non gestita.

WorkflowInstanceUpdatedRecord

Specifica le informazioni su un record aggiornato.

Enumerazioni

ImplementationVisibility

Descrive le modalità di visibilità all'interno di un profilo di rilevamento.