Condividi tramite


GetOperationName

Effettua il push del nome dell'operazione corrente nello stack.

Sintassi

  
<wcf:Operation Name="GetOperationName" />  

Parametri

No.

Valore push

Stringa contenente il nome dell'operazione corrente.

Commenti

Quando si utilizza GetOperationName, confrontare il nome dell'operazione così come viene richiamato dall'applicazione. Se ad esempio si utilizza l'attributo name in un contratto di servizio per assegnare un nome personalizzato, il proxy predefinito del client verrà generato con il nome personalizzato per il metodo. L'applicazione server tuttavia utilizzerà gli effettivi nomi dei metodi per le operazioni corrispondenti e non quello specificato nell'attributo name.

Esempio

Nel seguente esempio l'operazione GetOperationName viene utilizzata per creare un'espressione in grado di filtrare l'operazione denominata "AuthorizePayment".

<ic:Filter>  
  <ic:Expression>  
    <wcf:Operation Name="GetOperationName" />  
    <ic:Operation Name="Constant">  
      <ic:Argument>AuthorizePayment</ic:Argument>  
    </ic:Operation>  
  </ic:Expression>  
</ic:Filter>  

Vedere anche

Operazioni in Windows Communication Foundation