Leer en inglés

Compartir a través de


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>