ActivityTrackPoint Classe
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.
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) |