GetUserDataType
Inserisce il nome del tipo di dati utente corrente nello stack.
<wf:Operation Name="GetUserDataType" />
No.
Stringa contenente il tipo di dati utente corrente nel formato qualificato dall'assembly.
A differenza di GetActivityType, questa operazione non usa il formato del nome di classe qualificato dall'assembly; esegue invece il push solo del nome del tipo:
MyLibrary.MyObject
Nota
Se si utilizza il formato del nome della classe qualificato dall'assembly come costante durante il confronto dei valori, verrà sempre restituito false
.
Quando questa operazione viene eseguita all'interno di un filtro, vengono trovate corrispondenze anche con i tipi di dati utente derivati.
L'esempio seguente contiene un'espressione di filtro eventi che restituisce true
per MyLibrary.MyObject
le istanze e per tutte le istanze di classi che derivano da 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>