侦听器 EventSource 元素

EventSource 元素提供有关侦听器配置文件中显示的一个或多个事件的源的信息。 除事件源名称之外,您还需要指示源的技术和清单。

格式

元素 EventSource 具有三个属性,并且可能具有子元素,也可能没有子元素,具体取决于包含的架构。 例如,WCF 架构 WcfInterceptorConfiguration.xsd 为 NamespaceMapping 元素提供。

属性

特性名 说明
名称 该事件源的名称。 OnEvent 条目使用此名称来引用源。
技术 承载清单中指示的事件源的技术类型。 使用“WF”表示 Windows Workflow Foundation;使用“WCF”表示 Windows Communication Framework。
file:/// 用作事件源的类型的程序集限定类名。 例如: TopNamespace.SubNameSpace.ContainingClass+NestedClass, MyAssembly, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e08

如果没有公钥令牌,请使用 PublicKeyToken=null

示例

以下示例包含两个 EventSource 元素,一个面向 WF,一个面向 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"/>