ActivityTrackPoint.ExcludedLocations Свойство

Определение

Получает коллекцию расположений, которые следует исключить из точки отслеживания с помощью инфраструктуры отслеживания среды выполнения.

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

Значение свойства

ActivityTrackingLocationCollection

Класс ActivityTrackingLocationCollection, указывающий расположения, которые следует исключить из точки отслеживания. По умолчанию является пустой коллекцией.

Комментарии

Если какой-либо объект класса ActivityTrackingLocation в свойстве ExcludedLocations совпадает с конкретным событием состояния действия, то точка отслеживания не будет совпадать и службе отслеживания не будет отправлен объект класса ActivityTrackingRecord. Если свойство ExcludedLocations является пустым, то исключаемые расположения отсутствуют.

Свойство ExcludedLocations можно использовать для намеренного исключения расположений из отслеживания инфраструктурой отслеживания среды выполнения. Например, если нужно отслеживать все действия класса CodeActivity за исключением действия класса CodeActivity со свойством Name «Code1», то можно задать класс ActivityTrackingLocation, соответствующий всем действиям класса CodeActivity, и добавить его в свойство MatchingLocations. После этого можно задать другой класс ActivityTrackingLocation, соответствующий действиям класса CodeActivity со свойством Name, имеющим значение «Code1», и добавить его в свойство ExcludedLocations. После этого точка отслеживания будет соответствовать всем действиям класса CodeActivity за исключением действия «Code1».

Применяется к