Compartir a través de


Elemento EventSource del interceptor

El elemento EventSource proporciona información sobre el origen de uno o varios de los eventos que aparecen en el archivo de configuración del interceptor. Además del nombre de origen de eventos, debe indicar la tecnología y el manifiesto del origen.

Formato

El EventSource elemento tiene tres atributos y puede o no tener elementos secundarios en función de los esquemas que se incluyan. Por ejemplo, el esquema WCF WcfInterceptorConfiguration.xsd proporciona para el NamespaceMapping elemento .

Atributos

Nombre del atributo Descripción
Nombre Nombre del origen de eventos. Las entradas onEvent usan este nombre para hacer referencia al origen.
Technology El tipo de tecnología que aloja el origen de eventos indicado en el manifiesto. Utilice "WF" para Windows Workflow Foundation y "WCF" para Windows Communication Framework.
de manifiesto Nombre de clase cualificado por el ensamblado del tipo que se va a usar como origen de eventos. Por ejemplo: TopNamespace.SubNameSpace.ContainingClass+NestedClass, MyAssembly, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e08

Si no tiene un token de clave pública, use PublicKeyToken=null.

Ejemplo

En el ejemplo siguiente se incluyen dos elementos EventSource , uno que tiene como destino WF y otro que tiene como destino WCF.

<!-- WF -->  
<ic:EventSource Name="OrderWorkflow" Technology="WF" Manifest="SimpleWorkflow.OrderWorkflow, SimpleWorkflow, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null"/>  
<!-- WCF -->  
<ic:EventSource Name="PurchaseService" Technology="WCF" Manifest="Service.IProcessPOContract, DuplexService, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"/>