ActivityTrackPoint.ExcludedLocations Proprietà

Definizione

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

public:
 property System::Workflow::Runtime::Tracking::ActivityTrackingLocationCollection ^ ExcludedLocations { System::Workflow::Runtime::Tracking::ActivityTrackingLocationCollection ^ get(); };
public System.Workflow.Runtime.Tracking.ActivityTrackingLocationCollection ExcludedLocations { get; }
member this.ExcludedLocations : System.Workflow.Runtime.Tracking.ActivityTrackingLocationCollection
Public ReadOnly Property ExcludedLocations As ActivityTrackingLocationCollection

Valore della proprietà

ActivityTrackingLocationCollection

Elemento ActivityTrackingLocationCollection che specifica le posizioni da escludere dal track point. Il valore predefinito è una raccolta vuota.

Commenti

Se esiste una corrispondenza tra uno degli oggetti ActivityTrackingLocation in ExcludedLocations e un particolare evento di stato dell’attività, non verrà trovata una corrispondenza per il track point e nessun elemento ActivityTrackingRecord sarà inviato al servizio di rilevamento. Se ExcludedLocations è vuoto, nessuna posizione è esclusa.

È possibile utilizzare ExcludedLocations per escludere, in modo specifico, posizioni dal controllo da parte dell’infrastruttura di controllo della fase di esecuzione. Ad esempio, se si vuole tener traccia di tutte le attività CodeActivity eccetto l'attività CodeActivity con una proprietà Name di "Code1", è possibile definire un ActivityTrackingLocation comune a tutte le attività CodeActivity e aggiungerlo a MatchingLocations. È quindi possibile definire un altro ActivityTrackingLocation che corrisponde alle attività CodeActivity con una proprietà Name impostata su "Code1" e aggiungerlo a ExcludedLocations. Il track point corrisponderà quindi a tutte le attività CodeActivity eccetto l'attività "Code1."

Si applica a