Поделиться через


TrackingProfile.ImplementationVisibility Свойство

Определение

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

public:
 property System::Activities::Tracking::ImplementationVisibility ImplementationVisibility { System::Activities::Tracking::ImplementationVisibility get(); void set(System::Activities::Tracking::ImplementationVisibility value); };
public System.Activities.Tracking.ImplementationVisibility ImplementationVisibility { get; set; }
member this.ImplementationVisibility : System.Activities.Tracking.ImplementationVisibility with get, set
Public Property ImplementationVisibility As ImplementationVisibility

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

Объект ImplementationVisibility, который указывает область записей для фильтрации.

Значение по умолчанию — RootScope.

Комментарии

Записи отслеживания можно отфильтровать с помощью двух режимов видимости в профиле отслеживания. Режим видимости задает действия, которые отслеживаются в рабочем процессе. В профиле отслеживания существуют следующие режимы видимости, которые определяются посредством настройки параметра implementation Visibility.

Этот параметр применяется для фильтрации записей отслеживания составных действий (действия, которые в своей реализации содержат другие действия).

Если implementationVisibility имеет значение RootScope , а составное действие не является корневым действием рабочего процесса, отслеживается только действие верхнего уровня в составном действии. Если задано значение RootScope, этот флаг подавляет записи отслеживания для действий, которые не видны из корня рабочего процесса. Отслеживаются только корневое действие и его реализация. Если реализация содержит составные действия, то отслеживаются составные действия, а не их реализация.

Например, если создается составное действие, реализованное как "MyActivity" с реализацией, содержащей "Activity1" и "Activity2", а для implementationVisibility задано значение RootScope, то при добавлении этого действия к рабочему процессу записи отслеживания создаются только для "MyActivity", а не для "Activity1" или "Activity2". Если для параметра implementationVisibility задано значение Все, создаются записи отслеживания для MyActivity, Activity1 и Activity2.

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