共用方式為


攔截器 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"/>