Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verschiebt den Namen des aktuellen Aktivitätstyps auf den Stapel.
Syntax
<wf:Operation Name="GetActivityType" />
Parameter
Keiner.
Pushed Value
Zeichenfolge, die den aktuellen Aktivitätstyp im Format des assemblyqualifizierten Klassennamens enthält.
Bemerkungen
Der GetActivityType Vorgang ruft den aktuellen Aktivitätstyp ab und platziert ihn im assemblyqualifizierten Klassennamenformat im Stapel:
TopNamespace.SubNameSpace.ContainingClass+NestedClass, MyAssembly, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e08, processorArchitecture=MSIL
Beim Vergleich können Sie so viel vom Typ angeben, wie erforderlich, um Ihre spezifischen Suchanforderungen zu erfüllen. Beispielsweise können Sie das Ergebnis von GetActivityType mit der Konstante vergleichen:
TopNamespace.SubNameSpace.ContainingClass+NestedClass, MyAssembly, Version=1.3.0.0
Dies ist weniger restriktiv als das assemblyqualifizierte Klassennamenformat.
Spezielles Filterverhalten
Wenn dieser Vorgang innerhalb eines Filters ausgeführt wird, werden abgeleitete Aktivitäten immer ebenfalls übereinstimmen.
Beispiel
Das folgende Beispiel enthält einen Ereignisfilterausdruck, der für System.Workflow.ComponentModel.Activity Instanzen und Instanzen von Klassen ausgewertet true wird, die von System.Workflow.ComponentModel.Activity.
<ic:Expression>
<wf:Operation Name="GetActivityType" />
<ic:Operation Name="Constant">
<ic:Argument>System.Workflow.ComponentModel.Activity, System.Workflow.ComponentModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL</ic:Argument>
</ic:Operation>
<ic:Operation Name="Equals" />
</ic:Expression>