<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Paolo Pialorsi - Bridge The Gap!</title><subtitle type="html">Living in a Service Oriented World</subtitle><id>http://weblogs.asp.net/paolopia/atom.aspx</id><link rel="alternate" type="text/html" href="http://weblogs.asp.net/paolopia/default.aspx" /><link rel="self" type="application/atom+xml" href="http://weblogs.asp.net/paolopia/atom.aspx" /><generator uri="http://communityserver.org" version="3.0.20510.895">Community Server</generator><updated>2006-02-05T23:36:00Z</updated><entry><title>Amazing TechEd Online interview about being a book author</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/paolopia/archive/2008/06/05/amazing-teched-online-interview-about-being-a-book-author.aspx" /><id>http://weblogs.asp.net/paolopia/archive/2008/06/05/amazing-teched-online-interview-about-being-a-book-author.aspx</id><published>2008-06-05T16:54:36Z</published><updated>2008-06-05T16:54:36Z</updated><content type="html">&lt;p&gt;On Tuesday I and my friend Marco Russo have been interviewed by Ken Rosen about our book writing experience. In fact a couple of weeks ago became available our &lt;a href="http://www.programminglinq.com/"&gt;last book about LINQ&lt;/a&gt;. The interview focuses on the book itselft, but also on the experience to being an author for Microsoft Press.&lt;/p&gt;  &lt;p&gt;If you are interested ... please have a look at the video (&lt;a href="http://microsofttech.fr.edgesuite.net/TechEdOnline/Videos/08_NA_Dev_techtalk_12_high.wmv"&gt;high res&lt;/a&gt; - &lt;a href="http://mfile.akamai.com/14853/wmv/microsofttec.download.akamai.com/14853/TechEdOnline/Videos/08_NA_Dev_techtalk_12_low.asx"&gt;low res&lt;/a&gt;) from &lt;a href="http://www.microsoft.com/techedonline/default.aspx"&gt;TechEd Online&lt;/a&gt; officale web site and don't lose the chance to hear our strictly Italian English :-)&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6250545" width="1" height="1"&gt;</content><author><name>paolopia</name><uri>http://weblogs.asp.net/members/paolopia.aspx</uri></author><category term="Others" scheme="http://weblogs.asp.net/paolopia/archive/tags/Others/default.aspx" /></entry><entry><title>WCF Security Guidance: Patterns &amp; Practices</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/paolopia/archive/2008/05/18/wcf-security-guidance-patterns-amp-practices.aspx" /><id>http://weblogs.asp.net/paolopia/archive/2008/05/18/wcf-security-guidance-patterns-amp-practices.aspx</id><published>2008-05-18T07:53:05Z</published><updated>2008-05-18T07:53:05Z</updated><content type="html">&lt;p&gt;As you can argue reading this blog, I'm a WCF lover and in particular I'm really crazy for it's security infrastructure and architecture. Some Microsoft guys have made available &lt;a href="http://www.codeplex.com/WCFSecurity"&gt;a set of great contents&lt;/a&gt; (&amp;quot;how tos&amp;quot;, &amp;quot;application scenarios&amp;quot;, &amp;quot;guidelines&amp;quot;, &amp;quot;practices&amp;quot; and &amp;quot;Q&amp;amp;A&amp;quot;) indeed to help the community of WCF developers to build secure and interoperable WCF Services. The project is really interesting and I suggest you to take a look at it, before implementing a real WCF solution.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6200364" width="1" height="1"&gt;</content><author><name>paolopia</name><uri>http://weblogs.asp.net/members/paolopia.aspx</uri></author><category term="WCF (Indigo)" scheme="http://weblogs.asp.net/paolopia/archive/tags/WCF+_2800_Indigo_2900_/default.aspx" /></entry><entry><title>WCF configuration default limits, concurrency and scalability</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/paolopia/archive/2008/03/23/wcf-configuration-default-limits-concurrency-and-scalability.aspx" /><id>http://weblogs.asp.net/paolopia/archive/2008/03/23/wcf-configuration-default-limits-concurrency-and-scalability.aspx</id><published>2008-03-23T17:47:22Z</published><updated>2008-03-23T17:47:22Z</updated><content type="html">&lt;p&gt;Often I need to enumerate to my customers all the main configuration parameters related to default limits, concurrency and scalability of WCF, thus I decided to keep truck of all those parameters and features in order to have a unique place for reference.&lt;/p&gt;  &lt;p&gt;From a configuration point of view, WCF provides some parameters that influence the availability and scalability of solutions. These parameters are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;configuration/system.serviceModel/behaviors/serviceBehaviors/behavior/serviceThrottling/@maxConcurrentCalls: defines the maximum number of messages actively processed by all the service instances of a ServiceHost. The default value is 16. Calls in excess of the limit are queued. &lt;/li&gt;    &lt;li&gt;configuration/system.serviceModel/behaviors/serviceBehaviors/behavior/serviceThrottling/@maxConcurrentInstances: defines the maximum number of service instances that can execute at the same time. The default value is Int32.MaxValue. Requests to create additional instances are queued and complete when a slot below the limit becomes available. &lt;/li&gt;    &lt;li&gt;configuration/system.serviceModel/behaviors/serviceBehaviors/behavior/serviceThrottling/@maxConcurrentSessions: defines the maximum number of sessions that a ServiceHost instace can accept at one time. The default value is 10. The service will accept connections in excess of the limit, but only the channels below the limit are active (messages are read from the channel). &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;These configuration parameters can also be configured by code using the ServiceThrottlingBehavior configuration.&lt;/p&gt;  &lt;p&gt;Another set of interesting configuration parameters are those related to the default limits of messages, serialization measures, etc. of the various bindings. Here are the main ones, with the default values for each of the main bindings:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="overflow: auto"&gt;   &lt;table style="width: 1874pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="2498" border="0"&gt;&lt;colgroup&gt;&lt;col style="width: 210pt; mso-width-source: userset; mso-width-alt: 10240" width="280" /&gt;&lt;col style="width: 214pt; mso-width-source: userset; mso-width-alt: 10422" width="285" /&gt;&lt;col style="width: 132pt; mso-width-source: userset; mso-width-alt: 6436" width="176" /&gt;&lt;col style="width: 130pt; mso-width-source: userset; mso-width-alt: 6326" width="173" /&gt;&lt;col style="width: 132pt; mso-width-source: userset; mso-width-alt: 6436" width="176" /&gt;&lt;/colgroup&gt;&lt;tbody&gt;       &lt;tr style="height: 15pt" height="20"&gt;         &lt;td class="xl68" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 210pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; height: 15pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="280" height="20"&gt;Parameter&lt;/td&gt;          &lt;td class="xl68" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 214pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="285"&gt;Description&lt;/td&gt;          &lt;td class="xl68" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 132pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="176"&gt;basicHttpBinding&lt;/td&gt;          &lt;td class="xl68" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 132pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="176"&gt;           &lt;div style="overflow: auto"&gt;&lt;span codelanguage="other"&gt;basicHttpContextBinding&lt;/span&gt;&lt;/div&gt;         &lt;/td&gt;          &lt;td class="xl68" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 130pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="173"&gt;netMsmqBinding&lt;/td&gt;          &lt;td class="xl68" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 132pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="176"&gt;netNamedPipeBinding&lt;/td&gt;          &lt;td class="xl68" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 132pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="176"&gt;netTcpBinding&lt;/td&gt;          &lt;td class="xl68" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 132pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="176"&gt;netTcpContextBinding&lt;/td&gt;          &lt;td class="xl68" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 132pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="176"&gt;webHttpBinding&lt;/td&gt;          &lt;td class="xl68" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 132pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="176"&gt;wsHttpBinding&lt;/td&gt;          &lt;td class="xl68" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 132pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="176"&gt;wsHttpContextBinding&lt;/td&gt;          &lt;td class="xl68" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 132pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="176"&gt;wsDualHttpBinding&lt;/td&gt;          &lt;td class="xl68" style="border-right: medium none; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 132pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="176"&gt;ws2007HttpBinding&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 75pt" height="100"&gt;         &lt;td class="xl69" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 75pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" height="100"&gt;maxBufferPoolSize&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 214pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="285"&gt;An integer value that specifies the maximum amount of memory that is allocated for use by the manager of the message buffers that receive messages from the channel.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 524,288 bytes (512 * 1024 = 0x80000 = 512Kb).&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 524,288 bytes (512 * 1024 = 0x80000 = 512Kb).&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 130pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="173"&gt;The default is 8 bytes.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 524,288 bytes (512 * 1024 = 0x80000 = 512Kb).&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 524,288 bytes (512 * 1024 = 0x80000 = 512Kb).&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 524,288 bytes (512 * 1024 = 0x80000 = 512Kb).&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 524,288 bytes (512 * 1024 = 0x80000 = 512Kb).&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 524,288 bytes (512 * 1024 = 0x80000 = 512Kb).&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 524,288 bytes (512 * 1024 = 0x80000 = 512Kb).&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 524,288 bytes (512 * 1024 = 0x80000 = 512Kb).&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 524,288 bytes (512 * 1024 = 0x80000 = 512Kb).&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 90pt" height="120"&gt;         &lt;td class="xl70" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 210pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 90pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="280" height="120"&gt;maxBufferSize&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 214pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="285"&gt;An integer value that specifies the maximum size, in bytes, of a buffer that stores messages while they are processed for an endpoint configured with this binding. This value cannot be less than the next maxReceivedMessageSize attribute.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 65,536 bytes (64Kb).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 65,536 bytes (64Kb).&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 65,536 bytes (64Kb).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;           &lt;p&gt;The default is 65,536 bytes (64Kb). If the transferMode attribute equals to Buffered, this attribute should be equal to the maxReceivedMessageSize attribute value. &lt;/p&gt;            &lt;p&gt;If the transferMode attribute equals to Streamed, this attribute cannot be more than the maxReceivedMessageSize attribute value, and should be at least the size of the headers.&lt;/p&gt;         &lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;           &lt;p&gt;The default is 65,536 bytes (64Kb). If the transferMode attribute equals to Buffered, this attribute should be equal to the maxReceivedMessageSize attribute value. &lt;/p&gt;            &lt;p&gt;If the transferMode attribute equals to Streamed, this attribute cannot be more than the maxReceivedMessageSize attribute value, and should be at least the size of the headers.&lt;/p&gt;         &lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 524,288 bytes (512 * 1024 = 0x80000 = 512Kb).&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 75pt" height="100"&gt;         &lt;td class="xl70" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 210pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 75pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="280" height="100"&gt;maxRetryCycles            &lt;br /&gt;&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 214pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="285"&gt;An integer that indicates the number of retry cycles used by the poison-message detection feature. A message becomes a poison message when it fails all delivery attempts of all cycles.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl72" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: red; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;The default is 2.&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 105pt" height="140"&gt;         &lt;td class="xl69" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 105pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" height="140"&gt;maxReceivedMessageSize&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 214pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="285"&gt;A positive integer that defines the maximum message size, in bytes, including headers, for a message that can be received on a channel configured with this binding. The sender receives a SOAP fault if the message is too large for the receiver. The receiver drops the message and creates an entry of the event in the trace log. This bound on message size is intended to limit exposure to Denial of Service (DoS) attacks.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 65,536 bytes (64Kb).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 65,536 bytes (64Kb).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 130pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="173"&gt;The default is 65,536 bytes (64Kb).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 65,536 bytes (64Kb).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 65,536 bytes (64Kb).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 65,536 bytes (64Kb).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 65,536 bytes (64Kb). Increasing this value alone is not sufficient in ASP.NET compatible mode. You should also increase the value of httpRuntime.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 65,536 bytes (64Kb).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 65,536 bytes (64Kb).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 65,536 bytes (64Kb).&lt;/td&gt;          &lt;td class="xl66" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 65,536 bytes (64Kb).&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 30pt" height="40"&gt;         &lt;td class="xl70" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 210pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 30pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="280" height="40"&gt;maxConnections            &lt;br /&gt;&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 214pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="285"&gt;           &lt;p&gt;An integer that specifies the maximum number of outbound and inbound connections the service will create/accept. Incoming and outgoing connections are counted against a separate limit specified by this attribute. &lt;/p&gt;            &lt;p&gt;Inbound connections in excess of the limit are queued until a space below the limit becomes available. &lt;/p&gt;            &lt;p&gt;Outbound connections in excess of the limit are queued until a space below the limit becomes available.&lt;/p&gt;         &lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 10.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 10.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 10.&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 60pt" height="80"&gt;         &lt;td class="xl69" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 60pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" height="80"&gt;openTimeout&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 214pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="285"&gt;A TimeSpan value that specifies the interval of time provided for an open operation to complete. This value should be greater than or equal to Zero.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 130pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="173"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 60pt" height="80"&gt;         &lt;td class="xl70" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 210pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 60pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="280" height="80"&gt;closeTimeout            &lt;br /&gt;&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 214pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="285"&gt;A TimeSpan value that specifies the interval of time provided for a close operation to complete. This value should be greater than or equal to Zero.&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 130pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="173"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 75pt" height="100"&gt;         &lt;td class="xl70" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 210pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 75pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="280" height="100"&gt;receiveRetryCount            &lt;br /&gt;&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 214pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="285"&gt;An integer that specifies the maximum number of times the queue manager should attempt to send a message before transferring it to the retry queue.            &lt;br /&gt;&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;The default is 5.&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 60pt" height="80"&gt;         &lt;td class="xl69" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 60pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" height="80"&gt;receiveTimeout&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 214pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="285"&gt;A TimeSpan value that specifies the interval of time provided for a receive operation to complete. This value should be greater than or equal to Zero.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 130pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="173"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;          &lt;td class="xl71" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: red; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;          &lt;td class="xl71" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: red; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;          &lt;td class="xl71" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: red; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;          &lt;td class="xl71" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: red; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;          &lt;td class="xl71" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: red; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 60pt" height="80"&gt;         &lt;td class="xl69" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 60pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" height="80"&gt;sendTimeout&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 214pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="285"&gt;A TimeSpan value that specifies the interval of time provided for a send operation to complete. This value should be greater than or equal to Zero.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 130pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="173"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;          &lt;td class="xl66" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:01:00 (1 minute).&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 45pt" height="60"&gt;         &lt;td class="xl70" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 210pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 45pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="280" height="60"&gt;timeToLive&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 214pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="285"&gt;A TimeSpan value that specifies how long the messages are valid before they are expired and put into the dead-letter queue.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 130pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="173"&gt;The default is 1.00:00:00.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none"&gt;Not Available&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 30pt" height="40"&gt;         &lt;td class="xl69" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 30pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" height="40"&gt;reliableSession/@inactivityTimeout&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 214pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="285"&gt;           &lt;p&gt;A TimeSpan that specifies the maximum duration the channel is going to allow the other communicating party not to send any messages before faulting the channel. &lt;/p&gt;            &lt;p&gt;Activity on a channel is defined as receiving an application or infrastructure message. If no activity is detected for the time specified by this attribute, the session is aborted by the infrastructure and the channel faults. The reliable session is aborted.&lt;/p&gt;         &lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none"&gt;Not Available&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;          &lt;td class="xl66" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 00:10:00 (10 minutes).&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 30pt" height="40"&gt;         &lt;td class="xl69" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 30pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" height="40"&gt;readerQuotas/@maxDepth&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 214pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="285"&gt;A positive integer that specifies the maximum nested node depth per read.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 32.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 32.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 130pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="173"&gt;The default is 32.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 32.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 32.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 32.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 32.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 32.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 32.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 32.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 32.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 45pt" height="60"&gt;         &lt;td class="xl69" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 45pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" height="60"&gt;readerQuotas/@maxStringContentLength&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 214pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="285"&gt;A positive integer that specifies the maximum characters allowed in XML element content.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 8192.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 8192.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 130pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="173"&gt;The default is 8192.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 8192.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 8192.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 8192.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 8192.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 8192.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 8192.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 8192.&lt;/td&gt;          &lt;td class="xl66" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 8192.&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 30pt" height="40"&gt;         &lt;td class="xl69" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 30pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" height="40"&gt;readerQuotas/@maxArrayLength&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 214pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="285"&gt;A positive integer that specifies the maximum allowed array length.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;           &lt;div style="overflow: auto"&gt;The default is 16384.&lt;/div&gt;         &lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;           &lt;div style="overflow: auto"&gt;The default is 16384.&lt;/div&gt;         &lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 130pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="173"&gt;           &lt;div style="overflow: auto"&gt;The default is 16384.&lt;/div&gt;         &lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;           &lt;div style="overflow: auto"&gt;The default is 16384.&lt;/div&gt;         &lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;           &lt;div style="overflow: auto"&gt;The default is 16384.&lt;/div&gt;         &lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;           &lt;div style="overflow: auto"&gt;The default is 16384.&lt;/div&gt;         &lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;           &lt;div style="overflow: auto"&gt;The default is 16384.&lt;/div&gt;         &lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;           &lt;div style="overflow: auto"&gt;The default is 16384.&lt;/div&gt;         &lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;           &lt;div style="overflow: auto"&gt;The default is 16384.&lt;/div&gt;         &lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;           &lt;div style="overflow: auto"&gt;The default is 16384.&lt;/div&gt;         &lt;/td&gt;          &lt;td class="xl66" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;           &lt;div style="overflow: auto"&gt;The default is 16384.&lt;/div&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 30pt" height="40"&gt;         &lt;td class="xl69" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #dbe5f1; border-left: medium none; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 30pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" height="40"&gt;readerQuotas/@maxBytesPerRead&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 214pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="285"&gt;A positive integer that specifies the maximum allowed bytes returned per read.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 4096.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 4096.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 130pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="173"&gt;The default is 4096.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 4096.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 4096.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 4096.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 4096.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 4096.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 4096.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 4096.&lt;/td&gt;          &lt;td class="xl66" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 132pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="176"&gt;The default is 4096.&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 45pt" height="60"&gt;         &lt;td class="xl69" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #b8cce4; border-left: medium none; color: black; border-bottom: medium none; font-family: calibri; height: 45pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" height="60"&gt;readerQuotas/@maxNameTableCharCount&lt;/td&gt;          &lt;td class="xl67" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 214pt; color: black; border-bottom: medium none; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="285"&gt;A positive integer that specifies the maximum characters allowed in a table name.&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: medium none; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 16384.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: medium none; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 16384.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 130pt; color: black; border-bottom: medium none; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="173"&gt;The default is 16384.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: medium none; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 16384.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: medium none; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 16384.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: medium none; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 16384.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: medium none; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 16384.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: medium none; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 16384.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: medium none; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 16384.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 132pt; color: black; border-bottom: medium none; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 16384.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;          &lt;td class="xl66" style="font-weight: 400; font-size: 11pt; background: #b8cce4; width: 132pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="176"&gt;The default is 16384.&lt;span style="mso-spacerun: yes"&gt;&amp;#160;&lt;/span&gt;&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/div&gt;  &lt;p&gt;Sorry for the big table layout. Many of these parameters are taken &amp;quot;as they are&amp;quot; from the product documentation. The only thing I've done is to write them in a unique and common place, for further reference. The red values seem to be different (using .NET Reflector) from the MSDN documented values. I hope that I didn't make mistakes, otherwise please drop me a comment ... thanks.&lt;/p&gt;  &lt;p&gt;One last set of configuration parameters that in general influence the scalability of a WCF solution are the InstanceContextMode and ConcurrencyMode properties of the ServiceBehavior. These parameters are configurable only within the service code, and not in XML configuration, because they relate to the runtime behavior of the service and the service developer should be aware of their values. The InstanceContextMode parameter determines how many instances of the service have to be created by the WCF runtime. The possible values are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;PerCall: a new InstanceContext object is created for each call. &lt;/li&gt;    &lt;li&gt;PerSession: a new InstanceContext object is created for each session. If the channel does not create a session this value behaves as if it were PerCall.This is the default value. &lt;/li&gt;    &lt;li&gt;Single: only one InstanceContext object is used for all incoming calls and is not recycled subsequent to the calls. If a service object does not exist, one is created. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The ConcurrencyMode property relates to the threading behavior of the service. In fact it defines how the service behaves related to multi-threaded scenarios. Here are the possible values:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Single: the service instance is single-threaded and does not accept reentrant calls. If the InstanceContextMode property is Single, and additional messages arrive while the instance services a call, these messages must wait until the service is available or until the messages time out. This is the default value. &lt;/li&gt;    &lt;li&gt;Reentrant: the service instance is single-threaded and accepts reentrant calls. The reentrant service accepts calls when you call another service; it is therefore your responsibility to leave your object state consistent before callouts and you must confirm that operation-local data is valid after callouts. Note that the service instance is unlocked only by calling another service over a WCF channel. In this case, the called service can reenter the first service via a callback. If the first service is not reentrant, the sequence of calls results in a deadlock. &lt;/li&gt;    &lt;li&gt;Multiple: the service instance is multi-threaded. No synchronization guarantees are made. Because other threads can change your service object at any time, you must handle synchronization and state consistency at all times. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In the following table you can see the matrix of available configurations and behaviors for InstanceContextMode and ConcurrencyMode:&lt;/p&gt;  &lt;div style="overflow: auto"&gt;   &lt;table style="width: 639pt; border-collapse: collapse" cellspacing="0" cellpadding="0" width="851" border="0"&gt;&lt;colgroup&gt;&lt;col style="width: 211pt; mso-width-source: userset; mso-width-alt: 10276" width="281" /&gt;&lt;col style="width: 133pt; mso-width-source: userset; mso-width-alt: 6473" width="177" /&gt;&lt;col style="width: 151pt; mso-width-source: userset; mso-width-alt: 7350" width="201" /&gt;&lt;col style="width: 144pt; mso-width-source: userset; mso-width-alt: 7021" width="192" /&gt;&lt;/colgroup&gt;&lt;tbody&gt;       &lt;tr style="height: 15pt" height="20"&gt;         &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 211pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; height: 15pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="281" height="20"&gt;&amp;#160;&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 133pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="177"&gt;ConcurrencyMode.Single&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 151pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="201"&gt;ConcurrencyMode.Reentrant&lt;/td&gt;          &lt;td class="xl65" style="border-right: medium none; border-top: medium none; font-weight: 700; font-size: 11pt; background: #4f81bd; border-left: medium none; width: 144pt; color: white; border-bottom: white 1.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #4f81bd none" width="192"&gt;ConcurrencyMode.Multiple&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 150pt" height="200"&gt;         &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 211pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 150pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="281" height="200"&gt;&lt;strong&gt;InstanceContextMode.Single&lt;/strong&gt;&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 133pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="177"&gt;Only one service instance is created and only one thread per-time accesses that instance. Requests are handled using a FIFO approach.&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 151pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="201"&gt;Only one service instance is created and only one thread per-time accesses that instance. Requests are handled using a FIFO approach.            &lt;br /&gt;            &lt;br /&gt;The single thread can leave the service code and come back later (for instance to make a callback or something like that).&lt;/td&gt;          &lt;td class="xl65" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 144pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="192"&gt;Only one service instance is created and multiple threads can access that instance. Service code has to be synchronized in order to be thread safe.&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 60pt" height="80"&gt;         &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 211pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; height: 60pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="281" height="80"&gt;&lt;strong&gt;InstanceContextMode.PerCall&lt;/strong&gt;&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 133pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="177"&gt;ConcurrencyMode does not matter because each call is handled by its own instance and thread&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 151pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="201"&gt;ConcurrencyMode does not matter because each call is handled by its own instance and thread&lt;/td&gt;          &lt;td class="xl65" style="border-right: medium none; border-top: medium none; font-weight: 400; font-size: 11pt; background: #dbe5f1; border-left: medium none; width: 144pt; color: black; border-bottom: white 0.5pt solid; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #dbe5f1 none" width="192"&gt;ConcurrencyMode does not matter because each call is handled by its own instance and thread&lt;/td&gt;       &lt;/tr&gt;        &lt;tr style="height: 225pt" height="300"&gt;         &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 211pt; color: black; border-bottom: medium none; font-family: calibri; height: 225pt; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="281" height="300"&gt;&lt;strong&gt;InstanceContextMode.PerSession (default)&lt;/strong&gt;&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 133pt; color: black; border-bottom: medium none; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="177"&gt;One service instance is created for each active session and only one thread for each session&lt;span style="mso-spacerun: yes"&gt;&amp;#160; &lt;/span&gt;accesses that per-session instance. Multiple concurrent requests related to the same session, and so to the same service instance, are handled using a FIFO approach.&lt;/td&gt;          &lt;td class="xl65" style="border-right: white 0.5pt solid; border-top: medium none; font-weight: 400; font-size: 11pt; background: #b8cce4; border-left: medium none; width: 151pt; color: black; border-bottom: medium none; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="201"&gt;One service instance is created for each active session and only one thread for each session&lt;span style="mso-spacerun: yes"&gt;&amp;#160; &lt;/span&gt;accesses that per-session instance. Multiple concurrent requests related to the same session, and so to the same service instance, are handled using a FIFO approach.             &lt;br /&gt;            &lt;br /&gt;The single thread can leave the service code and come back later (for instance to make a callback or something like that).&lt;/td&gt;          &lt;td class="xl65" style="font-weight: 400; font-size: 11pt; background: #b8cce4; width: 144pt; color: black; font-family: calibri; text-decoration: none; text-underline-style: none; text-line-through: none; mso-pattern: #b8cce4 none" width="192"&gt;One service instance is created for each active session and multiple threads can access that instance. Service code has to be synchronized in order to be thread safe.&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/div&gt;  &lt;p&gt;That's all. I hope you will enjoy this reference post.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6015545" width="1" height="1"&gt;</content><author><name>paolopia</name><uri>http://weblogs.asp.net/members/paolopia.aspx</uri></author></entry><entry><title>Handling custom SOAP headers via WCF Behaviors</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/paolopia/archive/2008/02/25/handling-custom-soap-headers-via-wcf-behaviors.aspx" /><id>http://weblogs.asp.net/paolopia/archive/2008/02/25/handling-custom-soap-headers-via-wcf-behaviors.aspx</id><published>2008-02-25T10:13:14Z</published><updated>2008-02-25T10:13:14Z</updated><content type="html">&lt;p&gt;A few days ago a customer of mine asked me how to define a WCF behavior to add a custom SOAP Header to sent/received messages.&lt;/p&gt; &lt;p&gt;The solution is not so far from what I've shown in the previous "&lt;a href="http://weblogs.asp.net/paolopia/archive/2007/08/23/writing-a-wcf-message-inspector.aspx"&gt;Writing a WCF Message Inspector&lt;/a&gt;" post. In fact one way of working is to define a custom message inspector that writes/reads the custom SOAP Header.&lt;/p&gt; &lt;p&gt;So first of all we need a SOAP Header. Here is the code to define a custom header to handle a random key (as a Guid) injected in every request sent from the consumer to the service:&lt;/p&gt; &lt;p&gt;&lt;font color="#008080"&gt;public class CustomHeader : MessageHeader&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private String _key; &lt;/font&gt; &lt;p&gt;&lt;font color="#008080"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String Key&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; get&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (this._key);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/font&gt; &lt;p&gt;&lt;font color="#008080"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public CustomHeader(String key)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this._key = key;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/font&gt; &lt;p&gt;&lt;font color="#008080"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public override string Name&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; get { return (CustomHeaderNames.CustomHeaderName); }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/font&gt; &lt;p&gt;&lt;font color="#008080"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public override string Namespace&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; get { return (CustomHeaderNames.CustomHeaderNamespace); }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/font&gt; &lt;p&gt;&lt;font color="#ff0000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected override void OnWriteHeaderContents(System.Xml.XmlDictionaryWriter writer, MessageVersion messageVersion)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Write the content of the header directly using the XmlDictionaryWriter&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; writer.WriteElementString(CustomHeaderNames.KeyName, this.Key);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/font&gt; &lt;p&gt;&lt;font color="#ff0000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static CustomHeader ReadHeader(XmlDictionaryReader reader)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Read the header content (key) using the XmlDictionaryReader&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (reader.ReadToDescendant(CustomHeaderNames.KeyName, CustomHeaderNames.CustomHeaderNamespace))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String key = reader.ReadElementString();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (new CustomHeader(key));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/font&gt;&lt;br&gt;&lt;font color="#008080"&gt;} &lt;/font&gt; &lt;p&gt;&lt;font color="#008080"&gt;public static class CustomHeaderNames&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public const String CustomHeaderName = "CustomHeader"; &lt;/font&gt; &lt;p&gt;&lt;font color="#008080"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public const String KeyName = "Key"; &lt;/font&gt; &lt;p&gt;&lt;font color="#008080"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public const String CustomHeaderNamespace = "&lt;/font&gt;&lt;a href="http://schemas.devleap.com/CustomHeader&amp;quot;;"&gt;&lt;font color="#008080"&gt;http://schemas.devleap.com/CustomHeader";&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;font color="#008080"&gt;}&lt;/font&gt; &lt;p&gt;As you can see it is a type inheriting from &lt;em&gt;MessageHeader &lt;/em&gt;class. Notice the OnWriteHeaderContents override, which is invoked by WCF infrastructure to serialize the SOAP Header, and the ReadHeader static method that we will use later.&lt;/p&gt; &lt;p&gt;Such a SOAP Header need to be added by the consumer and read by the service. To do this we need a MessageInspector like the following one:&lt;/p&gt; &lt;p&gt;&lt;font color="#008080"&gt;public class CustomMessageInspector : IDispatchMessageInspector, IClientMessageInspector&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; #region Message Inspector of the Service&lt;/font&gt; &lt;p&gt;&lt;font color="#008080"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public object AfterReceiveRequest(ref Message request, IClientChannel channel, InstanceContext instanceContext)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Look for my custom header in the request&lt;br&gt;&lt;/font&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Int32 headerPosition = request.Headers.FindHeader(CustomHeaderNames.CustomHeaderName, CustomHeaderNames.CustomHeaderNamespace); &lt;/font&gt;&lt;/strong&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;font color="#008080"&gt;// Get an XmlDictionaryReader to read the header content&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XmlDictionaryReader reader =&lt;/font&gt;&lt;strong&gt;&lt;font color="#008080"&gt; &lt;/font&gt;&lt;font color="#ff0000"&gt;request.Headers.GetReaderAtHeader(headerPosition); &lt;/strong&gt;&lt;/font&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;font color="#008080"&gt;&amp;nbsp;&amp;nbsp; // Read it through its static method ReadHeader&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CustomHeader header = CustomHeader.ReadHeader(reader); &lt;/