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"/>