This text file contains example code from: Chapter 20 - SOA Metrics with BAM Book - SOA with .NET & Windows Azure: Realizing Service-Orientation with the Microsoft Platform Series - Prentice Hall Service-Oriented Computing Series from Thomas Erl (www.soabooks.com/community) Certification - These examples are used as part of the Certified SOA .NET Developer curriculum (www.soaschool.com) <programlisting linenumbering="unnumbered"><ic:InterceptorConfiguration xmlns:ic="http://schemas.microsoft.com/..." xmlns:wcf="http://schemas.microsoft.com/..."> <ic:EventSource Name="OrderEventSource" Technology="WCF" Manifest ="Soanet.Contracts.IOrderManager, ServiceContracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"> <wcf:NamespaceMappings> <wcf:Namespace Prefix="a" Uri="http://example.org/sellfast/2007/1/1"/> </wcf:NamespaceMappings> </ic:EventSource> <ic:BamActivity Name="OrderActivity"> <ic:OnEvent Name="SubmitOrder" Source="OrderEventSource" IsBegin="true" IsEnd="true"> <ic:<emphasis role="pd_red">Filter</emphasis>> <ic:Expression> <wcf:Operation Name="GetOperationName"/> <ic:Operation Name="Constant"> <ic:Argument>SubmitOrder</ic:Argument> </ic:Operation> <ic:Operation Name="Equals"/> <wcf:Operation Name="GetServiceContractCallPoint"/> <ic:Operation Name="Constant"> <ic:Argument>ServiceRequest</ic:Argument> </ic:Operation> <ic:Operation Name="Equals"/> <ic:Operation Name="And"/> </ic:Expression> </ic:<emphasis role="pd_red">Filter</emphasis>> <ic:<emphasis role="strong">CorrelationID</emphasis>> <ic:Expression> <wcf:Operation Name="AutoGenerateCorrelationToken"/> </ic:Expression> </ic:<emphasis role="strong">CorrelationID</emphasis>> ...</programlisting> </example>