TrackingProfile.ImplementationVisibility Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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".