TrackingProfile.ImplementationVisibility Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der das Nachverfolgen von Datensätzen filtert, die aus geschachtelten Aktivitäten innerhalb einer Aktivität der obersten Ebene ausgegeben werden (Aktivitäten, die die Implementierung einer anderen Aktivität verfassen.)
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
Eigenschaftswert
Ein ImplementationVisibility Objekt, das den Bereich der zu filternden Datensätze angibt.
Der Standardwert ist RootScope.
Hinweise
Nachverfolgen von Datensätzen können mithilfe von zwei Sichtbarkeitsmodi in einem Tracking-Profil gefiltert werden. Der Sichtbarkeitsmodus gibt die Aktivitäten an, die innerhalb des Workflows nachverfolgt werden. Die durch die Implementierungssichtbarkeitseinstellung im Tracking-Profil angegebenen Sichtbarkeitsmodi sind:
Diese Einstellung gilt für die Filterung von Nachverfolgungsdatensätzen für zusammengesetzte Aktivitäten (Aktivitäten, die andere Aktivitäten innerhalb der Implementierung enthalten.)
Wenn "implementationVisibility" "RootScope" ist und die zusammengesetzte Aktivität nicht die Stammaktivität für den Workflow ist, wird nur die Aktivität der obersten Ebene innerhalb der zusammengesetzten Aktivität nachverfolgt. Bei Festlegung auf RootScope unterdrückt dieses Flag die Nachverfolgungsdatensätze für Aktivitäten, die nicht aus dem Stammverzeichnis des Workflows sichtbar sind. Nur die Stammaktivität und die Implementierung werden nachverfolgt. Wenn die Implementierung Aktivitäten enthält, die zusammengesetzte Aktivitäten sind, wird die zusammengesetzte Aktivität nachverfolgt, aber nicht deren Implementierung.
Wenn beispielsweise eine zusammengesetzte Aktivität erstellt wird, die als "MyActivity" mit einer Implementierung implementiert wird, die "Activity1" und "Activity2" enthält, und die Implementierungssicht auf RootScope festgelegt ist, werden diese Aktivität zu einem Workflowverfolgungsdatensatz nur für "MyActivity" und nicht für "Activity1" oder "Activity2" ausgegeben. Wenn "implementationVisibility " auf "All" festgelegt ist, werden Die Aufzeichnungen für "MyActivity", "Activity1" und "Activity2" ausgegeben.