Compartir a través de


GetOperationName (operación)

Inserta el nombre de la operación en curso en la pila.

Sintaxis

  
<wcf:Operation Name="GetOperationName" />  

Parámetros

Ninguno.

Valor insertado

Cadena que contiene el nombre de la operación actual.

Comentarios

Cuando use GetOperationName, asegúrese de que compara el nombre de la operación cuando la aplicación la invoca. Por ejemplo, si usa el atributo de nombre en un contrato de servicio para asignar un nombre personalizado, el cliente tendrá su proxy predeterminado generado con el nombre personalizado para el método. Sin embargo, la aplicación del servidor utilizará los nombres reales de métodos para las operaciones correspondientes y no el que se especifique en el atributo de nombre.

Ejemplo

En el siguiente ejemplo, GetOperationName se usa para crear una expresión que filtra la operación denominada "AuthorizePayment".

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

Consulte también

Operaciones en Windows Communication Foundation