Partage via


Élément EventSource de l'intercepteur

L’élément EventSource fournit des informations sur la source d’un ou plusieurs événements figurant dans le fichier de configuration de l’intercepteur. Outre un nom de source d'événements, vous devez indiquez la technologie ainsi qu'un manifeste pour la source.

Format

L’élément EventSource a trois attributs et peut avoir ou non des éléments enfants selon les schémas inclus. Par exemple, le schéma WCF WcfInterceptorConfiguration.xsd fournit pour l’élément NamespaceMapping .

Attributs

Nom de l’attribut Description
Nom Nom de cette source d'événements. Ce nom est utilisé par les entrées OnEvent pour faire référence à la source.
Technology Type de technologie hébergeant la source d'événements indiquée dans le manifeste. Indiquez « WF » pour Windows Workflow Foundation et « WCF » pour Windows Communication Framework.
Manifeste Nom de classe qualifié pour les assemblys du type à utiliser comme source d'événements. Par exemple : TopNamespace.SubNameSpace.ContainingClass+NestedClass, MyAssembly, Version=1.3.0.0, Culture=neutral, PublicKeyToken=b17a5c561934e08

Si vous n’avez pas de jeton de clé publique, utilisez PublicKeyToken=null.

Exemple

L’exemple suivant contient deux éléments EventSource , l’un ciblant WF et l’autre ciblant 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"/>