Condividi tramite


ActivityTrackPoint Classe

Definizione

Attenzione

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Definisce un punto, associato a una modifica dello stato di esecuzione dell’attività da rilevare che si trova nel percorso di esecuzione potenziale di un'istanza del flusso di lavoro. La classe non può essere ereditata.

public ref class ActivityTrackPoint sealed
public sealed class ActivityTrackPoint
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ActivityTrackPoint
type ActivityTrackPoint = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivityTrackPoint = class
Public NotInheritable Class ActivityTrackPoint
Ereditarietà
ActivityTrackPoint
Attributi

Commenti

Nota

In questo materiale vengono descritti tipi e spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5 (Tipi deprecati in Windows Workflow Foundation 4.5).

Ogni volta che lo stato di esecuzione di un’attività viene modificato, l’istanza del flusso di lavoro genera un evento di stato dell’attività nell'infrastruttura di controllo della fase di esecuzione. L'elemento ActivityTrackPoint definisce un punto di interesse nel percorso di esecuzione potenziale di un flusso di lavoro, qualificato dall’evento di stato dell’attività stesso. Elemento ActivityTrackPoint contenente posizioni incluse nella corrispondenza, posizioni escluse dalla corrispondenza e i dati che devono essere estratti dall'istanza del flusso di lavoro quando esiste una corrispondenza per il track point. È possibile aggiungere ActivityTrackPoint a ActivityTrackPoints per istruire l'infrastruttura di controllo della fase di esecuzione a inviare un elemento ActivityTrackingRecord al servizio di rilevamento quando si verificano eventi di stato dell’attività del set specificato. È possibile far corrispondere un singolo elemento ActivityTrackPoint a più punti nell'istanza del flusso di lavoro.

ActivityTrackingLocation contiene le condizioni di corrispondenza per la posizione o le posizioni del percorso di esecuzione potenziale di un'istanza del flusso di lavoro. È possibile aggiungere oggetti ActivityTrackingLocation a MatchingLocations per definire le posizioni che devono essere incluse nella corrispondenza dal track point. Allo steso modo, è possibile aggiungere oggetti ActivityTrackingLocation a ExcludedLocations per definire le posizioni che devono essere escluse dalla corrispondenza dal track point.

È possibile aggiungere oggetti ActivityDataTrackingExtract e oggetti WorkflowDataTrackingExtract a Extracts per specificare i dati che devono essere estratti dall'istanza del flusso di lavoro quando esiste una corrispondenza per il track point. I dati estratti saranno inclusi in ActivityTrackingRecord.

È possibile aggiungere annotazioni alla proprietà Annotations per specificare le informazioni aggiuntive associate al track point. Queste annotazioni saranno incluse nel ActivityTrackingRecord inviato quando esiste una corrispondenza per il track point.

Costruttori

ActivityTrackPoint()

Inizializza una nuova istanza della classe ActivityTrackPoint.

Proprietà

Annotations

Ottiene una raccolta di annotazioni associate al track point.

ExcludedLocations

Ottiene la raccolta di posizioni che devono essere escluse dal track point dall'infrastruttura di controllo della fase di esecuzione.

Extracts

Ottiene una raccolta che specifica i dati che devono essere estratti dall'istanza del flusso di lavoro e inviati al servizio di rilevamento.

MatchingLocations

Ottiene la raccolta di posizioni che devono essere incluse nella corrispondenza per il track point dall'infrastruttura di controllo della fase di esecuzione.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a