Udostępnij za pośrednictwem


TrackingProfile.ImplementationVisibility Właściwość

Definicja

Pobiera lub ustawia wartość, która filtruje rekordy śledzenia emitowane z zagnieżdżonych działań w ramach działania najwyższego poziomu (działania tworzące implementację innego działania).

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

Wartość właściwości

ImplementationVisibility Obiekt, który wskazuje zakres rekordów do filtrowania.

Wartość domyślna to RootScope.

Uwagi

Rekordy śledzenia można filtrować przy użyciu dwóch trybów widoczności w profilu śledzenia. Tryb widoczności określa działania śledzone w przepływie pracy. Tryby widoczności określone przez ustawienie implementationVisibility w profilu śledzenia to:

To ustawienie dotyczy filtrowania rekordów śledzenia dla działań złożonych (działań, które zawierają inne działania w ramach jego implementacji).

Jeśli wartość implementationVisibility to RootScope , a działanie złożone nie jest działaniem głównym przepływu pracy, śledzone jest tylko działanie najwyższego poziomu w ramach działania złożonego. Po ustawieniu wartości RootScope ta flaga pomija rekordy śledzenia dla działań, które nie są widoczne w katalogu głównym przepływu pracy. Śledzone są tylko działania główne i jego implementacja. Jeśli implementacja zawiera działania złożone, to działanie złożone jest śledzone, ale nie jego implementacja.

Jeśli na przykład utworzono działanie złożone, które jest implementowane jako "MyActivity" z implementacją zawierającą wartości "Activity1" i "Activity2", a właściwość ImplementationVisibility jest ustawiona na RootScope, gdy to działanie jest dodawane do rekordów śledzenia przepływu pracy, są emitowane tylko dla wartości "MyActivity", a nie "Activity1" lub "Activity2". Jeśli właściwość implementationVisibility jest ustawiona na Wartość Wszystkie, są emitowane rekordy śledzenia wartości "MyActivity", "Activity1" i "Activity2".

Dotyczy