ActivityTrackingLocation Classe

Definizione

Attenzione

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

Definisce una posizione qualificata per l'attività che corrisponde a un evento di stato dell'attività nel percorso di esecuzione potenziale di un'istanza radice del flusso di lavoro. La classe non può essere ereditata.

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

Commenti

Note

Questo materiale illustra i tipi e gli spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types 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 rilevamento di runtime. L'infrastruttura di rilevamento di runtime può inviare un servizio ActivityTrackingRecord di rilevamento ogni volta che si verifica un evento di stato dell'attività. In genere, un servizio di rilevamento non è interessato a ogni evento di stato dell'attività che si verifica nell'istanza del flusso di lavoro, ma solo negli eventi di stato dell'attività associati a determinati tipi di attività in posizioni specificate nell'istanza del flusso di lavoro. Definisce ActivityTrackingLocation i parametri corrispondenti per tale posizione specificando un tipo di attività di riferimento, un set di eventi di modifica dello stato dell'attività e un set di condizioni che possono qualificare più precisamente un'istanza o istanze del tipo di attività di riferimento.

Note

Un singolo ActivityTrackingLocation può fare riferimento a più posizioni effettive nel percorso di esecuzione potenziale di un'istanza del flusso di lavoro.

È possibile aggiungere ActivityTrackingLocation oggetti a MatchingLocations e ExcludedLocations per definire i parametri di corrispondenza per un oggetto ActivityTrackPoint in un oggetto TrackingProfile.

È necessario specificare il tipo di attività di riferimento da associare impostando ActivityTypeName o ActivityType.

È possibile impostare MatchDerivedTypes per specificare l'interesse per le attività derivate dal tipo di attività di riferimento.

È possibile aggiungere ActivityExecutionStatus valori a per specificare ExecutionStatusEvents gli eventi di stato dell'attività da associare.

È possibile aggiungere ActivityTrackingCondition oggetti a per specificare Conditions l'interesse nel tipo di attività di riferimento solo per condizioni specifiche. Ad esempio, è possibile specificare l'interesse solo in una particolare istanza denominata del tipo di attività di riferimento.

Costruttori

Nome Descrizione
ActivityTrackingLocation()
Obsoleti.

Inizializza una nuova istanza della classe ActivityTrackingLocation.

ActivityTrackingLocation(String, Boolean, IEnumerable<ActivityExecutionStatus>)
Obsoleti.

Inizializza una nuova istanza della ActivityTrackingLocation classe con un tipo di attività di riferimento con il nome non qualificato specificato, che specifica se associare le attività derivate dal tipo di attività di riferimento e che corrisponde agli eventi di stato di esecuzione dell'attività specificati.

ActivityTrackingLocation(String, IEnumerable<ActivityExecutionStatus>)
Obsoleti.

Inizializza una nuova istanza della ActivityTrackingLocation classe con un tipo di attività di riferimento con il nome non qualificato specificato e che corrisponde agli eventi di stato di esecuzione dell'attività specificati.

ActivityTrackingLocation(String)
Obsoleti.

Inizializza una nuova istanza della ActivityTrackingLocation classe utilizzando il nome dell'attività specificato.

ActivityTrackingLocation(Type, Boolean, IEnumerable<ActivityExecutionStatus>)
Obsoleti.

Inizializza una nuova istanza della ActivityTrackingLocation classe con il tipo di attività di riferimento specificato, che specifica se associare le attività derivate dal tipo di attività di riferimento e che corrispondono agli eventi di stato di esecuzione dell'attività specificati.

ActivityTrackingLocation(Type, IEnumerable<ActivityExecutionStatus>)
Obsoleti.

Inizializza una nuova istanza della ActivityTrackingLocation classe con il tipo di attività di riferimento specificato e corrisponde agli eventi di stato di esecuzione dell'attività specificati.

ActivityTrackingLocation(Type)
Obsoleti.

Inizializza una nuova istanza della ActivityTrackingLocation classe utilizzando il tipo di attività di riferimento specificato.

Proprietà

Nome Descrizione
ActivityType
Obsoleti.

Ottiene o imposta il tipo CLR (Common Language Runtime) dell'attività di riferimento di cui trovare la corrispondenza.

ActivityTypeName
Obsoleti.

Ottiene o imposta il nome non qualificato del tipo di attività di riferimento per la posizione.

Conditions
Obsoleti.

Ottiene una raccolta di condizioni utilizzate per qualificare l'interesse nell'attività.

ExecutionStatusEvents
Obsoleti.

Ottiene l'elenco di eventi dello stato dell'attività che possono essere confrontati per questo percorso.

MatchDerivedTypes
Obsoleti.

Ottiene o imposta un valore che indica se le attività derivate dal tipo di attività di riferimento devono corrispondere.

Metodi

Nome Descrizione
Equals(Object)
Obsoleti.

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

(Ereditato da Object)
GetHashCode()
Obsoleti.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()
Obsoleti.

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()
Obsoleti.

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()
Obsoleti.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a