GetActivityType
Inserta el nombre del tipo de actividad actual en la pila.
<wf:Operation Name="GetActivityType" />
Ninguno.
Cadena que contiene el tipo de actividad actual en un formato de nombre de clase cualificado del ensamblado.
La operación GetActivityType
recupera el tipo de actividad actual y lo coloca en la pila del formato de nombre de clase cualificado del ensamblado:
TopNamespace.SubNameSpace.ContainingClass+NestedClass, MyAssembly, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e08, processorArchitecture=MSIL
Al realizar la comparación, puede especificar la mayor parte del tipo necesario para satisfacer los requisitos de búsqueda específicos. Por ejemplo, se podría comparar el resultado de GetActivityType con la constante:
TopNamespace.SubNameSpace.ContainingClass+NestedClass, MyAssembly, Version=1.3.0.0
Es menos restrictivo que el formato de nombre de clase cualificado del ensamblado.
Cuando se realiza esta operación dentro de un filtro, también se buscan coincidencias de las actividades derivadas.
El siguiente ejemplo contiene un filtro de evento que se evaluará como true
para las instancias de System.Workflow.ComponentModel.Activity
y para cualquier instancia de las clases que se deriven de 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>