GetUserDataType (operación)
Inserta el nombre del tipo de datos del usuario actual en la pila.
Sintaxis
<wf:Operation Name="GetUserDataType" />
Parámetros
Ninguno.
Valor insertado
Cadena que contiene el tipo de datos del usuario actual en formato completo de ensamblado.
Comentarios
A diferencia de GetActivityType, esta operación no usa el formato de nombre de clase calificado para ensamblados; en su lugar, inserta solo el nombre de tipo:
MyLibrary.MyObject
Nota
Si usa el formato de nombre de clase calificado para ensamblados como una constante al comparar valores, siempre se evaluará como false
.
Comportamiento de filtro especial
Cuando se realiza esta operación dentro de un filtro, también se buscan coincidencias de los tipos de datos del usuario.
Ejemplo
El ejemplo siguiente contiene una expresión de filtro de eventos que se evaluará true
como para MyLibrary.MyObject
instancias y para las instancias de las clases que derivan de MyLibrary.MyObject
.
<ic:Filter>
<ic:Expression>
<wf:Operation Name="GetUserDataType" />
<ic:Operation Name="Constant">
<ic:Argument>MyLibrary.MyObject</ic:Argument>
</ic:Operation>
<ic:Operation Name="Equals" />
</ic:Expression>
</ic:Filter>