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>