home *** CD-ROM | disk | FTP | other *** search
/ ftp.tcs3.com / ftp.tcs3.com.tar / ftp.tcs3.com / DRIVERS / Audio / Office2010 / InfoPath.en-us / InfLR.cab / FL_System_Web_Services_xml_ENU____.3643236F_FC70_11D3_A536_0090278A1BB8 < prev    next >
Extensible Markup Language  |  2009-05-23  |  589KB  |  5,266 lines

  1. ∩╗┐<?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3.     <assembly>
  4.         <name>System.Web.Services</name>
  5.     </assembly>
  6.     <members>
  7.         <member name="N:System.Web.Services">
  8.             <summary>The <see cref="N:System.Web.Services"></see> namespace consists of the classes that enable you to create XML Web services using ASP.NET and XML Web service clients. XML Web services are applications that provide the ability to exchange messages in a loosely coupled environment using standard protocols such as HTTP, XML, XSD, SOAP, and WSDL. XML Web services enable the building of modular applications within and across companies in heterogeneous environments making them interoperable with a broad variety of implementations, platforms and devices. The SOAP-based XML messages of these applications can have well-defined (structured and typed), or loosely defined parts (using arbitrary XML). The ability of the messages to evolve over time without breaking the protocol is fundamental to the flexibility and robustness of XML Web services as a building block for the future of the Web.</summary>
  9.         </member>
  10.         <member name="T:System.Web.Services.WebMethodAttribute">
  11.             <summary>Adding this attribute to a method within an XML Web service created using ASP.NET makes the method callable from remote Web clients. This class cannot be inherited.</summary>
  12.         </member>
  13.         <member name="M:System.Web.Services.WebMethodAttribute.#ctor">
  14.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.WebMethodAttribute"></see> class.</summary>
  15.         </member>
  16.         <member name="M:System.Web.Services.WebMethodAttribute.#ctor(System.Boolean)">
  17.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.WebMethodAttribute"></see> class.</summary>
  18.             <param name="enableSession">Initializes whether session state is enabled for the XML Web service method. </param>
  19.         </member>
  20.         <member name="M:System.Web.Services.WebMethodAttribute.#ctor(System.Boolean,System.EnterpriseServices.TransactionOption)">
  21.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.WebMethodAttribute"></see> class.</summary>
  22.             <param name="enableSession">Initializes whether session state is enabled for the XML Web service method. </param>
  23.             <param name="transactionOption">Initializes the transaction support of an XML Web service method. </param>
  24.         </member>
  25.         <member name="M:System.Web.Services.WebMethodAttribute.#ctor(System.Boolean,System.EnterpriseServices.TransactionOption,System.Int32)">
  26.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.WebMethodAttribute"></see> class.</summary>
  27.             <param name="enableSession">Initializes whether session state is enabled for the XML Web service method. </param>
  28.             <param name="cacheDuration">Initializes the number of seconds the response is cached. </param>
  29.             <param name="transactionOption">Initializes the transaction support of an XML Web service method. </param>
  30.         </member>
  31.         <member name="M:System.Web.Services.WebMethodAttribute.#ctor(System.Boolean,System.EnterpriseServices.TransactionOption,System.Int32,System.Boolean)">
  32.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.WebMethodAttribute"></see> class.</summary>
  33.             <param name="bufferResponse">Initializes whether the response for this request is buffered. </param>
  34.             <param name="enableSession">Initializes whether session state is enabled for the XML Web service method. </param>
  35.             <param name="cacheDuration">Initializes the number of seconds the response is cached. </param>
  36.             <param name="transactionOption">Initializes the transaction support of an XML Web service method. </param>
  37.         </member>
  38.         <member name="P:System.Web.Services.WebMethodAttribute.BufferResponse">
  39.             <summary>Gets or sets whether the response for this request is buffered.</summary>
  40.             <returns>true if the response for this request is buffered; otherwise, false. The default is true.</returns>
  41.         </member>
  42.         <member name="P:System.Web.Services.WebMethodAttribute.CacheDuration">
  43.             <summary>Gets or sets the number of seconds the response should be held in the cache.</summary>
  44.             <returns>The number of seconds the response should be held in the cache. The default is 0, which means the response is not cached.</returns>
  45.         </member>
  46.         <member name="P:System.Web.Services.WebMethodAttribute.Description">
  47.             <summary>A descriptive message describing the XML Web service method.</summary>
  48.             <returns>A descriptive message describing the XML Web service method. The default value is <see cref="F:System.String.Empty"></see>.</returns>
  49.         </member>
  50.         <member name="P:System.Web.Services.WebMethodAttribute.EnableSession">
  51.             <summary>Indicates whether session state is enabled for an XML Web service method.</summary>
  52.             <returns>true if session state is enabled for an XML Web service method. The default is false.</returns>
  53.         </member>
  54.         <member name="P:System.Web.Services.WebMethodAttribute.MessageName">
  55.             <summary>The name used for the XML Web service method in the data passed to and returned from an XML Web service method.</summary>
  56.             <returns>The name used for the XML Web service method in the data passed to and from an XML Web service method. The default is the name of the XML Web service method.</returns>
  57.         </member>
  58.         <member name="P:System.Web.Services.WebMethodAttribute.TransactionOption">
  59.             <summary>Indicates the transaction support of an XML Web service method.</summary>
  60.             <returns>The transaction support of an XML Web service method. The default is <see cref="F:System.EnterpriseServices.TransactionOption.Disabled"></see>.</returns>
  61.         </member>
  62.         <member name="T:System.Web.Services.WebService">
  63.             <summary>Defines the optional base class for XML Web services, which provides direct access to common ASP.NET objects, such as application and session state.</summary>
  64.         </member>
  65.         <member name="M:System.Web.Services.WebService.#ctor">
  66.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.WebService"></see> class.</summary>
  67.         </member>
  68.         <member name="P:System.Web.Services.WebService.Application">
  69.             <summary>Gets the application object for the current HTTP request.</summary>
  70.             <returns>An <see cref="T:System.Web.HttpApplicationState"></see> object.</returns>
  71.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlThread, ControlEvidence, ControlPrincipal" /><IPermission class="System.Web.AspNetHostingPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Level="Minimal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  72.         </member>
  73.         <member name="P:System.Web.Services.WebService.Context">
  74.             <summary>Gets the ASP.NET <see cref="T:System.Web.HttpContext"></see> for the current request, which encapsulates all HTTP-specific context used by the HTTP server to process Web requests.</summary>
  75.             <returns>The ASP.NET <see cref="T:System.Web.HttpContext"></see> for the current request.</returns>
  76.             <exception cref="T:System.Exception">Context is null. </exception>
  77.             <PermissionSet><IPermission class="System.Web.AspNetHostingPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Level="Minimal" /></PermissionSet>
  78.         </member>
  79.         <member name="P:System.Web.Services.WebService.Server">
  80.             <summary>Gets the <see cref="T:System.Web.HttpServerUtility"></see> for the current request.</summary>
  81.             <returns>An <see cref="T:System.Web.HttpServerUtility"></see> object.</returns>
  82.             <PermissionSet><IPermission class="System.Web.AspNetHostingPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Level="Minimal" /></PermissionSet>
  83.         </member>
  84.         <member name="P:System.Web.Services.WebService.Session">
  85.             <summary>Gets the <see cref="T:System.Web.SessionState.HttpSessionState"></see> instance for the current request.</summary>
  86.             <returns>An <see cref="T:System.Web.SessionState.HttpSessionState"></see> representing the ASP.NET session state object for the current session.</returns>
  87.             <PermissionSet><IPermission class="System.Web.AspNetHostingPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Level="Minimal" /></PermissionSet>
  88.         </member>
  89.         <member name="P:System.Web.Services.WebService.SoapVersion">
  90.             <summary>Gets the version of the SOAP protocol used to make the SOAP request to the XML Web service.</summary>
  91.             <returns>One of the <see cref="T:System.Web.Services.Protocols.SoapProtocolVersion"></see> values. The default is <see cref="F:System.Web.Services.Protocols.SoapProtocolVersion.Default"></see>.</returns>
  92.             <PermissionSet><IPermission class="System.Web.AspNetHostingPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Level="Minimal" /></PermissionSet>
  93.         </member>
  94.         <member name="P:System.Web.Services.WebService.User">
  95.             <summary>Gets the ASP.NET server <see cref="P:System.Web.HttpContext.User"></see> object. Can be used to authenticate whether a user is authorized to execute the request.</summary>
  96.             <returns>A <see cref="T:System.Security.Principal.IPrincipal"></see> representing the ASP.NET server <see cref="P:System.Web.HttpContext.User"></see> object.</returns>
  97.             <PermissionSet><IPermission class="System.Web.AspNetHostingPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Level="Minimal" /></PermissionSet>
  98.         </member>
  99.         <member name="T:System.Web.Services.WebServiceAttribute">
  100.             <summary>Used to add additional information to an XML Web service, such as a string describing its functionality.</summary>
  101.         </member>
  102.         <member name="M:System.Web.Services.WebServiceAttribute.#ctor">
  103.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.WebServiceAttribute"></see> class.</summary>
  104.         </member>
  105.         <member name="F:System.Web.Services.WebServiceAttribute.DefaultNamespace">
  106.             <summary>The default value for the <see cref="P:System.Web.Services.WebServiceAttribute.Namespace"></see> property. This field is constant.</summary>
  107.         </member>
  108.         <member name="P:System.Web.Services.WebServiceAttribute.Description">
  109.             <summary>A descriptive message for the XML Web service.</summary>
  110.             <returns>The text describing the functionality of the XML Web service.</returns>
  111.         </member>
  112.         <member name="P:System.Web.Services.WebServiceAttribute.Name">
  113.             <summary>Gets or sets the name of the XML Web service.</summary>
  114.             <returns>The name for the XML Web service. Default value is the name of the class implementing the XML Web service.</returns>
  115.         </member>
  116.         <member name="P:System.Web.Services.WebServiceAttribute.Namespace">
  117.             <summary>Gets or sets the default XML namespace to use for the XML Web service.</summary>
  118.             <returns>The default XML namespace to use for the XML Web service. The default is specified in the <see cref="F:System.Web.Services.WebServiceAttribute.DefaultNamespace"></see> property.</returns>
  119.         </member>
  120.         <member name="T:System.Web.Services.WebServiceBindingAttribute">
  121.             <summary>Declares a binding that defines one or more XML Web service methods. This class cannot be inherited.</summary>
  122.         </member>
  123.         <member name="M:System.Web.Services.WebServiceBindingAttribute.#ctor">
  124.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.WebServiceBindingAttribute"></see> class.</summary>
  125.         </member>
  126.         <member name="M:System.Web.Services.WebServiceBindingAttribute.#ctor(System.String)">
  127.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.WebServiceBindingAttribute"></see> class setting the name of the binding the XML Web service method is implementing.</summary>
  128.             <param name="name">The name of the binding an XML Web service method is implementing an operation for. Sets the <see cref="P:System.Web.Services.WebServiceBindingAttribute.Name"></see> property. </param>
  129.         </member>
  130.         <member name="M:System.Web.Services.WebServiceBindingAttribute.#ctor(System.String,System.String)">
  131.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.WebServiceBindingAttribute"></see> class.</summary>
  132.             <param name="name">The name of the binding an XML Web service method is implementing an operation for. Sets the <see cref="P:System.Web.Services.WebServiceBindingAttribute.Name"></see> property. </param>
  133.             <param name="ns">The namespace associated with the binding. Sets the <see cref="P:System.Web.Services.WebServiceBindingAttribute.Namespace"></see> property. </param>
  134.         </member>
  135.         <member name="M:System.Web.Services.WebServiceBindingAttribute.#ctor(System.String,System.String,System.String)">
  136.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.WebServiceBindingAttribute"></see> class.</summary>
  137.             <param name="name">The name of the binding an XML Web service method is implementing an operation for. Sets the <see cref="P:System.Web.Services.WebServiceBindingAttribute.Name"></see> property. </param>
  138.             <param name="location">The location where the binding is defined. </param>
  139.             <param name="ns">The namespace associated with the binding. Sets the <see cref="P:System.Web.Services.WebServiceBindingAttribute.Namespace"></see> property. </param>
  140.         </member>
  141.         <member name="P:System.Web.Services.WebServiceBindingAttribute.ConformsTo">
  142.             <summary>Gets or sets the Web Services Interoperability (WSI) specification to which the binding claims to conform.</summary>
  143.             <returns>One of the <see cref="T:System.Web.Services.WsiProfiles"></see> values, indicating a WSI specification.</returns>
  144.         </member>
  145.         <member name="P:System.Web.Services.WebServiceBindingAttribute.EmitConformanceClaims">
  146.             <summary>Gets or sets a value that indicates whether the binding emits conformance claims.</summary>
  147.             <returns>true if the binding emits conformance claims; otherwise, false.</returns>
  148.         </member>
  149.         <member name="P:System.Web.Services.WebServiceBindingAttribute.Location">
  150.             <summary>Gets or sets the location where the binding is defined.</summary>
  151.             <returns>The location where the binding is defined. The default is the URL of the XML Web service to which the attribute is applied.</returns>
  152.         </member>
  153.         <member name="P:System.Web.Services.WebServiceBindingAttribute.Name">
  154.             <summary>Gets or sets the name of the binding.</summary>
  155.             <returns>The name of the binding. The default is the name of the XML Web service with "Soap" appended.</returns>
  156.         </member>
  157.         <member name="P:System.Web.Services.WebServiceBindingAttribute.Namespace">
  158.             <summary>Gets or sets the namespace associated with the binding.</summary>
  159.             <returns>The namespace for the binding. The default is http://tempuri.org/.</returns>
  160.         </member>
  161.         <member name="T:System.Web.Services.WsiProfiles">
  162.             <summary>Describes the Web services interoperability (WSI) specification to which a Web service claims to conform.</summary>
  163.         </member>
  164.         <member name="F:System.Web.Services.WsiProfiles.BasicProfile1_1">
  165.             <summary>The web service claims to conform to the WSI Basic Profile version 1.1.</summary>
  166.         </member>
  167.         <member name="F:System.Web.Services.WsiProfiles.None">
  168.             <summary>The web service makes no conformance claims.</summary>
  169.         </member>
  170.         <member name="N:System.Web.Services.Configuration">
  171.             <summary>The <see cref="N:System.Web.Services.Configuration"></see> namespace consists of the classes that configure how XML Web services created using ASP.NET run.</summary>
  172.         </member>
  173.         <member name="T:System.Web.Services.Configuration.DiagnosticsElement">
  174.             <summary>Represents the <diagnostics> element in the Web.config configuration file.</summary>
  175.         </member>
  176.         <member name="M:System.Web.Services.Configuration.DiagnosticsElement.#ctor">
  177.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.DiagnosticsElement"></see> class. </summary>
  178.         </member>
  179.         <member name="P:System.Web.Services.Configuration.DiagnosticsElement.SuppressReturningExceptions">
  180.             <summary>Gets or sets a value that indicates whether the service returns exceptions.</summary>
  181.             <returns>true if the service returns exceptions; otherwise, false. The default is false.</returns>
  182.         </member>
  183.         <member name="T:System.Web.Services.Configuration.PriorityGroup">
  184.             <summary>Specifies the values that can be used to set the priority and group attributes for a SOAP extension in the Web Services configuration file.</summary>
  185.         </member>
  186.         <member name="F:System.Web.Services.Configuration.PriorityGroup.High">
  187.             <summary>Represents the value 1. Indicates that the SOAP extension executes in the group of SOAP extensions with the highest priority.</summary>
  188.         </member>
  189.         <member name="F:System.Web.Services.Configuration.PriorityGroup.Low">
  190.             <summary>Represents the value 0. Indicates that the SOAP extension executes in the group of SOAP extensions with the lowest priority.</summary>
  191.         </member>
  192.         <member name="T:System.Web.Services.Configuration.ProtocolElement">
  193.             <summary>Represents a protocol element in the Web Services configuration file. The class cannot be inherited.</summary>
  194.         </member>
  195.         <member name="M:System.Web.Services.Configuration.ProtocolElement.#ctor">
  196.             <summary>Creates an instance of this class.</summary>
  197.         </member>
  198.         <member name="M:System.Web.Services.Configuration.ProtocolElement.#ctor(System.Web.Services.Configuration.WebServiceProtocols)">
  199.             <summary>Creates an instance of this class, and initializes the <see cref="P:System.Web.Services.Configuration.ProtocolElement.Name"></see> property.</summary>
  200.             <param name="protocol">The value to initialize <see cref="P:System.Web.Services.Configuration.ProtocolElement.Name"></see>.</param>
  201.         </member>
  202.         <member name="P:System.Web.Services.Configuration.ProtocolElement.Name">
  203.             <summary>Gets or sets the protocol name.</summary>
  204.             <returns>A <see cref="T:System.Web.Services.Configuration.WebServiceProtocols"></see> object that represents the protocol name.</returns>
  205.         </member>
  206.         <member name="T:System.Web.Services.Configuration.ProtocolElementCollection">
  207.             <summary>Contains a strongly typed collection of <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> objects.</summary>
  208.         </member>
  209.         <member name="M:System.Web.Services.Configuration.ProtocolElementCollection.#ctor">
  210.             <summary>Creates a new <see cref="T:System.Web.Services.Configuration.ProtocolElementCollection"></see>.</summary>
  211.         </member>
  212.         <member name="M:System.Web.Services.Configuration.ProtocolElementCollection.Add(System.Web.Services.Configuration.ProtocolElement)">
  213.             <summary>Adds a <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> to the collection.</summary>
  214.             <param name="element">The <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> to add.</param>
  215.         </member>
  216.         <member name="M:System.Web.Services.Configuration.ProtocolElementCollection.Clear">
  217.             <summary>Removes all <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> objects from the collection.</summary>
  218.         </member>
  219.         <member name="M:System.Web.Services.Configuration.ProtocolElementCollection.ContainsKey(System.Object)">
  220.             <summary>Returns a <see cref="T:System.Boolean"></see> that indicates whether a <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> with the specified key exists in the collection.</summary>
  221.             <returns>true if the collection contains a <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> with the specified key; otherwise, false.</returns>
  222.             <param name="key">The key of the <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> to find in the collection.</param>
  223.         </member>
  224.         <member name="M:System.Web.Services.Configuration.ProtocolElementCollection.CopyTo(System.Web.Services.Configuration.ProtocolElement[],System.Int32)">
  225.             <summary>Copies the elements from the collection to an array, starting at a particular index of the array.</summary>
  226.             <param name="array">An array of type <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> to which to copy the contents of the collection.</param>
  227.             <param name="index">The zero-based index in Array at which copying begins.</param>
  228.         </member>
  229.         <member name="M:System.Web.Services.Configuration.ProtocolElementCollection.IndexOf(System.Web.Services.Configuration.ProtocolElement)">
  230.             <summary>Returns the zero-based index of a specified <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> in the collection.</summary>
  231.             <returns>The zero-based index of the specified <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see>, or -1 if the element was not found in the collection.</returns>
  232.             <param name="element">The <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> to find in the collection.</param>
  233.         </member>
  234.         <member name="M:System.Web.Services.Configuration.ProtocolElementCollection.Remove(System.Web.Services.Configuration.ProtocolElement)">
  235.             <summary>Removes a specified <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> from the collection.</summary>
  236.             <param name="element">The <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> to remove from the collection.</param>
  237.         </member>
  238.         <member name="M:System.Web.Services.Configuration.ProtocolElementCollection.RemoveAt(System.Int32)">
  239.             <summary>Removes the element at the specified index in the collection.</summary>
  240.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> to remove from the collection.</param>
  241.         </member>
  242.         <member name="M:System.Web.Services.Configuration.ProtocolElementCollection.RemoveAt(System.Object)">
  243.             <summary>Removes the <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> with the specified key from the collection.</summary>
  244.             <param name="key">The key of the <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> to be removed from the collection.</param>
  245.         </member>
  246.         <member name="P:System.Web.Services.Configuration.ProtocolElementCollection.Item(System.Int32)">
  247.             <summary>Gets or sets the element at a specified index in the collection.</summary>
  248.             <returns>The <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> that exists at the specified index.</returns>
  249.             <param name="index">The zero-based index into the collection.</param>
  250.         </member>
  251.         <member name="P:System.Web.Services.Configuration.ProtocolElementCollection.Item(System.Object)">
  252.             <summary>Gets or sets the <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> that has the specified key in the collection.</summary>
  253.             <returns>The <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> with the specified key.</returns>
  254.             <param name="key">The key of the <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> to get or set in the collection.</param>
  255.             <exception cref="T:System.Collections.Generic.KeyNotFoundException">The <see cref="T:System.Web.Services.Configuration.ProtocolElement"></see> with the specified key was not found in the collection.</exception>
  256.         </member>
  257.         <member name="T:System.Web.Services.Configuration.SoapEnvelopeProcessingElement">
  258.             <summary>Configures a timeout that helps mitigate denial of service attacks by terminating any request that takes longer than the <see cref="P:System.Web.Services.Configuration.SoapEnvelopeProcessingElement.ReadTimeout"></see> property value. </summary>
  259.         </member>
  260.         <member name="M:System.Web.Services.Configuration.SoapEnvelopeProcessingElement.#ctor">
  261.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.SoapEnvelopeProcessingElement"></see> class. </summary>
  262.         </member>
  263.         <member name="M:System.Web.Services.Configuration.SoapEnvelopeProcessingElement.#ctor(System.Int32)">
  264.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.SoapEnvelopeProcessingElement"></see> class using the provided <see cref="T:System.Int32"></see> value. </summary>
  265.             <param name="readTimeout">The value of the timeout period.</param>
  266.         </member>
  267.         <member name="M:System.Web.Services.Configuration.SoapEnvelopeProcessingElement.#ctor(System.Int32,System.Boolean)">
  268.             <summary>Gets or sets the timeout period used to determine whether to terminate requests to mitigate against denial of service attacks.</summary>
  269.             <param name="strict">Whether to throw an exception if the serializer encounters elements or attributes that were not in the original schema. For details, see the <see cref="P:System.Web.Services.Configuration.SoapEnvelopeProcessingElement.IsStrict"></see> property.</param>
  270.             <param name="readTimeout">The time to wait before terminating requests to <see cref="M:System.Xml.XmlReader.Read"></see> and <see cref="M:System.Xml.XmlReader.MoveToContent"></see>.</param>
  271.         </member>
  272.         <member name="P:System.Web.Services.Configuration.SoapEnvelopeProcessingElement.IsStrict">
  273.             <summary>Gets or sets a value that indicates whether to throw an exception if the serializer encounters unexpected elements or attributes.</summary>
  274.             <returns>true if the Web services serializer tries to detect unexpected elements or attributes; otherwise, false. The default is false.</returns>
  275.         </member>
  276.         <member name="P:System.Web.Services.Configuration.SoapEnvelopeProcessingElement.ReadTimeout">
  277.             <summary>Gets or sets the timeout period used to determine whether to terminate requests to mitigate against denial of service attacks.</summary>
  278.             <returns>The time to wait before terminating requests to <see cref="M:System.Xml.XmlReader.Read"></see> and <see cref="M:System.Xml.XmlReader.MoveToContent"></see>.</returns>
  279.         </member>
  280.         <member name="T:System.Web.Services.Configuration.SoapExtensionTypeElement">
  281.             <summary>Represents the SoapExtensionElement in the Web Services configuration file. This element adds a SOAP extension to run with all XML Web services within the scope of the configuration file. The class cannot be inherited.</summary>
  282.         </member>
  283.         <member name="M:System.Web.Services.Configuration.SoapExtensionTypeElement.#ctor">
  284.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> class.</summary>
  285.         </member>
  286.         <member name="M:System.Web.Services.Configuration.SoapExtensionTypeElement.#ctor(System.String,System.Int32,System.Web.Services.Configuration.PriorityGroup)">
  287.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> class.</summary>
  288.             <param name="type">Specifies the SOAP extension class to add.</param>
  289.             <param name="priority">Indicates the relative order in which a SOAP extension runs when multiple SOAP extensions are specified. Within each group, the priority attribute distinguishes the overall relative priority of the SOAP extension. A lower priority number indicates a higher priority for the SOAP extension. The lowest possible value for the priority attribute is 1.</param>
  290.             <param name="group">Along with priority, specifies the relative order in which a SOAP extension runs when multiple SOAP extensions are configured to run.</param>
  291.         </member>
  292.         <member name="M:System.Web.Services.Configuration.SoapExtensionTypeElement.#ctor(System.Type,System.Int32,System.Web.Services.Configuration.PriorityGroup)">
  293.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> class.</summary>
  294.             <param name="type">Specifies the SOAP extension class to add.</param>
  295.             <param name="priority">Indicates the relative order in which a SOAP extension runs when multiple SOAP extensions are specified.</param>
  296.             <param name="group">Along with priority, specifies the relative order in which a SOAP extension runs when multiple SOAP extensions are configured to run.</param>
  297.         </member>
  298.         <member name="P:System.Web.Services.Configuration.SoapExtensionTypeElement.Group">
  299.             <summary>Gets or sets the relative order in which a SOAP extension runs when multiple SOAP extensions are configured to run.</summary>
  300.             <returns>A <see cref="T:System.Web.Services.Configuration.PriorityGroup"></see> object whose value determines relative order in which a SOAP extension runs.</returns>
  301.         </member>
  302.         <member name="P:System.Web.Services.Configuration.SoapExtensionTypeElement.Priority">
  303.             <summary>Gets or sets the value that indicates the relative order in which a SOAP extension runs when multiple SOAP extensions are specified.</summary>
  304.             <returns>A <see cref="T:System.Int32"></see> whose value determines relative order in which a SOAP extension runs.</returns>
  305.         </member>
  306.         <member name="P:System.Web.Services.Configuration.SoapExtensionTypeElement.Type">
  307.             <summary>Gets or sets the SOAP extension class to add to the SoapExtensionType element of the Web Services configuration file.</summary>
  308.             <returns>A <see cref="T:System.String"></see> that contains the type name of the SoapExtensionType element.</returns>
  309.         </member>
  310.         <member name="T:System.Web.Services.Configuration.SoapExtensionTypeElementCollection">
  311.             <summary>Contains a strongly typed collection of <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> objects.</summary>
  312.         </member>
  313.         <member name="M:System.Web.Services.Configuration.SoapExtensionTypeElementCollection.#ctor">
  314.             <summary>Creates a new <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElementCollection"></see>.</summary>
  315.         </member>
  316.         <member name="M:System.Web.Services.Configuration.SoapExtensionTypeElementCollection.Add(System.Web.Services.Configuration.SoapExtensionTypeElement)">
  317.             <summary>Adds a <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> to the collection.</summary>
  318.             <param name="element">The <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> to add.</param>
  319.         </member>
  320.         <member name="M:System.Web.Services.Configuration.SoapExtensionTypeElementCollection.Clear">
  321.             <summary>Removes all <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> objects from the collection.</summary>
  322.         </member>
  323.         <member name="M:System.Web.Services.Configuration.SoapExtensionTypeElementCollection.ContainsKey(System.Object)">
  324.             <summary>Returns a <see cref="T:System.Boolean"></see> that indicates whether a <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> with the specified key exists in the collection.</summary>
  325.             <returns>true if the collection contains a <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> with the specified key; otherwise, false.</returns>
  326.             <param name="key">The key of the <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> to find in the collection.</param>
  327.         </member>
  328.         <member name="M:System.Web.Services.Configuration.SoapExtensionTypeElementCollection.CopyTo(System.Web.Services.Configuration.SoapExtensionTypeElement[],System.Int32)">
  329.             <summary>Copies the elements from the collection to an array, starting at a specified index of the array.</summary>
  330.             <param name="array">An array of type <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> to which to copy the contents of the collection.</param>
  331.             <param name="index">The zero-based index in array at which copying begins.</param>
  332.         </member>
  333.         <member name="M:System.Web.Services.Configuration.SoapExtensionTypeElementCollection.IndexOf(System.Web.Services.Configuration.SoapExtensionTypeElement)">
  334.             <summary>Returns the zero-based index of a specified <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> in the collection.</summary>
  335.             <returns>The zero-based index of the specified <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see>, or -1 if the element was not found in the collection.</returns>
  336.             <param name="element">The <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> to find in the collection.</param>
  337.         </member>
  338.         <member name="M:System.Web.Services.Configuration.SoapExtensionTypeElementCollection.Remove(System.Web.Services.Configuration.SoapExtensionTypeElement)">
  339.             <summary>Removes a specified <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> from the collection.</summary>
  340.             <param name="element">The <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> to remove from the collection.</param>
  341.         </member>
  342.         <member name="M:System.Web.Services.Configuration.SoapExtensionTypeElementCollection.RemoveAt(System.Int32)">
  343.             <summary>Removes the element at the specified index in the collection.</summary>
  344.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> to remove from the collection.</param>
  345.         </member>
  346.         <member name="M:System.Web.Services.Configuration.SoapExtensionTypeElementCollection.RemoveAt(System.Object)">
  347.             <summary>Removes the <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> with the specified key from the collection.</summary>
  348.             <param name="key">The key of the <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> to be removed from the collection.</param>
  349.         </member>
  350.         <member name="P:System.Web.Services.Configuration.SoapExtensionTypeElementCollection.Item(System.Int32)">
  351.             <summary>Gets or sets the element at a specified index in the collection.</summary>
  352.             <returns>The <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> that exists at the specified index.</returns>
  353.             <param name="index">The zero-based index into the collection.</param>
  354.         </member>
  355.         <member name="P:System.Web.Services.Configuration.SoapExtensionTypeElementCollection.Item(System.Object)">
  356.             <summary>Gets or sets the <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> having the specified key in the collection.</summary>
  357.             <returns>The <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> with the specified key.</returns>
  358.             <param name="key">The key of the <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> to get or set in the collection.</param>
  359.             <exception cref="T:System.Collections.Generic.KeyNotFoundException">The <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElement"></see> with the specified key was not found in the collection.</exception>
  360.         </member>
  361.         <member name="T:System.Web.Services.Configuration.TypeElement">
  362.             <summary>Represents the type element in the Web services configuration file.</summary>
  363.         </member>
  364.         <member name="M:System.Web.Services.Configuration.TypeElement.#ctor">
  365.             <summary>Initializes an instance of the <see cref="T:System.Web.Services.Configuration.TypeElement"></see> class.</summary>
  366.         </member>
  367.         <member name="M:System.Web.Services.Configuration.TypeElement.#ctor(System.String)">
  368.             <summary>Initializes an instance of the <see cref="T:System.Web.Services.Configuration.TypeElement"></see> class.</summary>
  369.             <param name="type">The type of the configuration attribute.</param>
  370.         </member>
  371.         <member name="M:System.Web.Services.Configuration.TypeElement.#ctor(System.Type)">
  372.             <summary>Initializes an instance of the <see cref="T:System.Web.Services.Configuration.TypeElement"></see> class.</summary>
  373.             <param name="type">The type of the configuration attribute.</param>
  374.         </member>
  375.         <member name="P:System.Web.Services.Configuration.TypeElement.Type">
  376.             <summary>Gets or sets the type of the configuration attribute.</summary>
  377.             <returns>The type of the configuration attribute.</returns>
  378.         </member>
  379.         <member name="T:System.Web.Services.Configuration.TypeElementCollection">
  380.             <summary>Contains a strongly typed collection of <see cref="T:System.Web.Services.Configuration.TypeElement"></see> objects.</summary>
  381.         </member>
  382.         <member name="M:System.Web.Services.Configuration.TypeElementCollection.#ctor">
  383.             <summary>Creates a new <see cref="T:System.Web.Services.Configuration.TypeElementCollection"></see>.</summary>
  384.         </member>
  385.         <member name="M:System.Web.Services.Configuration.TypeElementCollection.Add(System.Web.Services.Configuration.TypeElement)">
  386.             <summary>Adds a <see cref="T:System.Web.Services.Configuration.TypeElement"></see> to the collection.</summary>
  387.             <param name="element">The <see cref="T:System.Web.Services.Configuration.TypeElement"></see> to add.</param>
  388.         </member>
  389.         <member name="M:System.Web.Services.Configuration.TypeElementCollection.Clear">
  390.             <summary>Removes all <see cref="T:System.Web.Services.Configuration.TypeElement"></see> objects from the collection.</summary>
  391.         </member>
  392.         <member name="M:System.Web.Services.Configuration.TypeElementCollection.ContainsKey(System.Object)">
  393.             <summary>Returns a <see cref="T:System.Boolean"></see> that indicates whether a <see cref="T:System.Web.Services.Configuration.TypeElement"></see> with the specified key exists in the collection.</summary>
  394.             <returns>true if the collection contains a <see cref="T:System.Web.Services.Configuration.TypeElement"></see> with the specified key; otherwise, false.</returns>
  395.             <param name="key">The key of the <see cref="T:System.Web.Services.Configuration.TypeElement"></see> to find in the collection.</param>
  396.         </member>
  397.         <member name="M:System.Web.Services.Configuration.TypeElementCollection.CopyTo(System.Web.Services.Configuration.TypeElement[],System.Int32)">
  398.             <summary>Copies the elements from the collection to an array, starting at a specified index of the array.</summary>
  399.             <param name="array">An array of type <see cref="T:System.Web.Services.Configuration.TypeElement"></see> to which to copy the contents of the collection.</param>
  400.             <param name="index">The zero-based index in array at which copying begins.</param>
  401.         </member>
  402.         <member name="M:System.Web.Services.Configuration.TypeElementCollection.IndexOf(System.Web.Services.Configuration.TypeElement)">
  403.             <summary>Returns the zero-based index of a specified <see cref="T:System.Web.Services.Configuration.TypeElement"></see> in the collection.</summary>
  404.             <returns>The zero-based index of the specified <see cref="T:System.Web.Services.Configuration.TypeElement"></see>, or -1 if the element was not found in the collection.</returns>
  405.             <param name="element">The <see cref="T:System.Web.Services.Configuration.TypeElement"></see> to find in the collection.</param>
  406.         </member>
  407.         <member name="M:System.Web.Services.Configuration.TypeElementCollection.Remove(System.Web.Services.Configuration.TypeElement)">
  408.             <summary>Removes a specified <see cref="T:System.Web.Services.Configuration.TypeElement"></see> from the collection.</summary>
  409.             <param name="element">The <see cref="T:System.Web.Services.Configuration.TypeElement"></see> to remove from the collection.</param>
  410.         </member>
  411.         <member name="M:System.Web.Services.Configuration.TypeElementCollection.RemoveAt(System.Int32)">
  412.             <summary>Removes the element at the specified index in the collection.</summary>
  413.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Configuration.TypeElement"></see> to remove from the collection.</param>
  414.         </member>
  415.         <member name="M:System.Web.Services.Configuration.TypeElementCollection.RemoveAt(System.Object)">
  416.             <summary>Removes the <see cref="T:System.Web.Services.Configuration.TypeElement"></see> with the specified key from the collection.</summary>
  417.             <param name="key">The key of the <see cref="T:System.Web.Services.Configuration.TypeElement"></see> to be removed from the collection.</param>
  418.         </member>
  419.         <member name="P:System.Web.Services.Configuration.TypeElementCollection.Item(System.Int32)">
  420.             <summary>Gets or sets the element at a specified index in the collection.</summary>
  421.             <returns>The <see cref="T:System.Web.Services.Configuration.TypeElement"></see> that exists at the specified index.</returns>
  422.             <param name="index">The zero-based index into the collection.</param>
  423.         </member>
  424.         <member name="P:System.Web.Services.Configuration.TypeElementCollection.Item(System.Object)">
  425.             <summary>Gets or sets the <see cref="T:System.Web.Services.Configuration.TypeElement"></see> that has the specified key in the collection. </summary>
  426.             <returns>The <see cref="T:System.Web.Services.Configuration.TypeElement"></see> with the specified key.</returns>
  427.             <param name="key">The key of the <see cref="T:System.Web.Services.Configuration.TypeElement"></see> to get or set in the collection.</param>
  428.             <exception cref="T:System.Collections.Generic.KeyNotFoundException">The <see cref="T:System.Web.Services.Configuration.TypeElement"></see> with the specified key was not found in the collection.</exception>
  429.         </member>
  430.         <member name="T:System.Web.Services.Configuration.WebServiceProtocols">
  431.             <summary>Specifies the transmission protocols that are used to decrypt data sent from a client browser in the HTTP request.</summary>
  432.         </member>
  433.         <member name="F:System.Web.Services.Configuration.WebServiceProtocols.AnyHttpSoap">
  434.             <summary>Any version of the HTTP SOAP protocol.</summary>
  435.         </member>
  436.         <member name="F:System.Web.Services.Configuration.WebServiceProtocols.Documentation">
  437.             <summary>The Web Services Documentation protocol.</summary>
  438.         </member>
  439.         <member name="F:System.Web.Services.Configuration.WebServiceProtocols.HttpGet">
  440.             <summary>The HTTP GET protocol.</summary>
  441.         </member>
  442.         <member name="F:System.Web.Services.Configuration.WebServiceProtocols.HttpPost">
  443.             <summary>The HTTP POST protocol.</summary>
  444.         </member>
  445.         <member name="F:System.Web.Services.Configuration.WebServiceProtocols.HttpPostLocalhost">
  446.             <summary>The HTTP POST LOCALHOST protocol.</summary>
  447.         </member>
  448.         <member name="F:System.Web.Services.Configuration.WebServiceProtocols.HttpSoap">
  449.             <summary>The HTTP SOAP protocol.</summary>
  450.         </member>
  451.         <member name="F:System.Web.Services.Configuration.WebServiceProtocols.HttpSoap12">
  452.             <summary>The HTTP SOAP version 1.2 protocol.</summary>
  453.         </member>
  454.         <member name="F:System.Web.Services.Configuration.WebServiceProtocols.Unknown">
  455.             <summary>Unknown protocol.</summary>
  456.         </member>
  457.         <member name="T:System.Web.Services.Configuration.WebServicesSection">
  458.             <summary>Represents the webServices element in the configuration file. This element controls the settings of XML Web services.</summary>
  459.         </member>
  460.         <member name="M:System.Web.Services.Configuration.WebServicesSection.#ctor">
  461.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.WebServicesSection"></see> class.</summary>
  462.         </member>
  463.         <member name="M:System.Web.Services.Configuration.WebServicesSection.GetSection(System.Configuration.Configuration)">
  464.             <summary>Retrieves the specified configuration section.</summary>
  465.             <returns>A <see cref="T:System.Web.Services.Configuration.WebServicesSection"></see> object that represents the section being retrieved.</returns>
  466.             <param name="config">A <see cref="T:System.Configuration.Configuration"></see> object that represents the section to be retrieved.</param>
  467.             <exception cref="T:System.ArgumentNullException">config is null.</exception>
  468.         </member>
  469.         <member name="P:System.Web.Services.Configuration.WebServicesSection.ConformanceWarnings">
  470.             <summary>Gets the collection of conformance warnings for the Web Service. This property corresponds to the configurationWarnings element in the configuration file.</summary>
  471.             <returns>A <see cref="T:System.Web.Services.Configuration.WsiProfilesElementCollection"></see> object that represents the collection of conformance warnings for the Web Service.</returns>
  472.         </member>
  473.         <member name="P:System.Web.Services.Configuration.WebServicesSection.Current">
  474.             <summary>Gets a <see cref="T:System.Web.Services.Configuration.WebServicesSection"></see> object that represents the current section.</summary>
  475.             <returns>A <see cref="T:System.Web.Services.Configuration.WebServicesSection"></see> object.</returns>
  476.         </member>
  477.         <member name="P:System.Web.Services.Configuration.WebServicesSection.Diagnostics">
  478.             <summary>Gets or sets the <see cref="T:System.Web.Services.Configuration.DiagnosticsElement"></see> for the <see cref="T:System.Web.Services.Configuration.WebServicesSection"></see> object.</summary>
  479.             <returns>A <see cref="T:System.Web.Services.Configuration.DiagnosticsElement"></see> for the current configuration file.</returns>
  480.         </member>
  481.         <member name="P:System.Web.Services.Configuration.WebServicesSection.EnabledProtocols">
  482.             <summary>Gets one of the <see cref="T:System.Web.Services.Configuration.WebServiceProtocols"></see> values that indicates the Web service protocol.</summary>
  483.             <returns>One of the <see cref="T:System.Web.Services.Configuration.WebServiceProtocols"></see> values.</returns>
  484.         </member>
  485.         <member name="P:System.Web.Services.Configuration.WebServicesSection.Protocols">
  486.             <summary>Gets the transmission protocol that is used to decrypt data sent from a client browser in an HTTP request.</summary>
  487.             <returns>A <see cref="T:System.Web.Services.Configuration.WebServiceProtocols"></see> object that represents the transmission protocol that is used to decrypt data sent from a client browser in an HTTP request.</returns>
  488.         </member>
  489.         <member name="P:System.Web.Services.Configuration.WebServicesSection.ServiceDescriptionFormatExtensionTypes">
  490.             <summary>Gets the <see cref="T:System.Web.Services.Configuration.TypeElementCollection"></see> that specifies the service description format extension to run within the scope of the configuration file.</summary>
  491.             <returns>A <see cref="T:System.Web.Services.Configuration.TypeElementCollection"></see> that specifies the service description format extension to run within the scope of the configuration file.</returns>
  492.         </member>
  493.         <member name="P:System.Web.Services.Configuration.WebServicesSection.SoapEnvelopeProcessing">
  494.             <summary>Gets or sets the <see cref="T:System.Web.Services.Configuration.SoapEnvelopeProcessingElement"></see> for the <see cref="T:System.Web.Services.Configuration.WebServicesSection"></see> object.</summary>
  495.             <returns>A <see cref="T:System.Web.Services.Configuration.SoapEnvelopeProcessingElement"></see> for the current configuration file.</returns>
  496.         </member>
  497.         <member name="P:System.Web.Services.Configuration.WebServicesSection.SoapExtensionImporterTypes">
  498.             <summary>Gets the <see cref="T:System.Web.Services.Configuration.TypeElementCollection"></see> that specifies the SOAP extensions to run when a service description for an XML Web service within the scope of the configuration file is accessed.</summary>
  499.             <returns>A <see cref="T:System.Web.Services.Configuration.TypeElementCollection"></see> that specifies the SOAP extensions to run when a service description for an XML Web service within the scope of the configuration file is accessed.</returns>
  500.         </member>
  501.         <member name="P:System.Web.Services.Configuration.WebServicesSection.SoapExtensionReflectorTypes">
  502.             <summary>Gets the <see cref="T:System.Web.Services.Configuration.TypeElementCollection"></see> that specifies the SOAP extensions to run when a service description is generated for all XML Web services within the scope of the configuration file.</summary>
  503.             <returns>A <see cref="T:System.Web.Services.Configuration.TypeElementCollection"></see> that specifies the SOAP extensions to run when a service description is generated for all XML Web services within the scope of the configuration file.</returns>
  504.         </member>
  505.         <member name="P:System.Web.Services.Configuration.WebServicesSection.SoapExtensionTypes">
  506.             <summary>Gets the <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElementCollection"></see> that specifies the SOAP extensions to run with all XML Web services within the scope of the configuration file.</summary>
  507.             <returns>A <see cref="T:System.Web.Services.Configuration.SoapExtensionTypeElementCollection"></see> that specifies the SOAP extensions to run with all XML Web services within the scope of the configuration file.</returns>
  508.         </member>
  509.         <member name="P:System.Web.Services.Configuration.WebServicesSection.SoapServerProtocolFactoryType">
  510.             <summary>Gets a <see cref="T:System.Web.Services.Configuration.TypeElement"></see> object that corresponds to the protocol used to call the Web service.</summary>
  511.             <returns>A <see cref="T:System.Web.Services.Configuration.TypeElement"></see> object that corresponds to the protocol used to call the Web service.</returns>
  512.         </member>
  513.         <member name="P:System.Web.Services.Configuration.WebServicesSection.SoapTransportImporterTypes">
  514.             <summary>Gets a <see cref="T:System.Web.Services.Configuration.TypeElementCollection"></see> object that represents the SoapTransportImporterTypes configuration element.</summary>
  515.             <returns>A <see cref="T:System.Web.Services.Configuration.TypeElementCollection"></see> object that represents the SoapTransportImporterTypes configuration element.</returns>
  516.         </member>
  517.         <member name="P:System.Web.Services.Configuration.WebServicesSection.WsdlHelpGenerator">
  518.             <summary>Gets the Web service Help page (an .aspx file) that is displayed to a browser when the browser navigates directly to an ASMX page.</summary>
  519.             <returns>A <see cref="T:System.Web.Services.Configuration.WsdlHelpGeneratorElement"></see> object that specifies the XML Web service Help page (an .aspx file) that is displayed to a browser when the browser navigates directly to an ASMX XML Web service page.</returns>
  520.         </member>
  521.         <member name="T:System.Web.Services.Configuration.WsdlHelpGeneratorElement">
  522.             <summary>Represents WsdlHelpGenerator element in the configuration file that specifies the XML Web service Help page (an .aspx file) that is displayed to a browser when the browser navigates directly to an ASMX XML Web services page.</summary>
  523.         </member>
  524.         <member name="M:System.Web.Services.Configuration.WsdlHelpGeneratorElement.#ctor">
  525.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.WsdlHelpGeneratorElement"></see> class.</summary>
  526.         </member>
  527.         <member name="P:System.Web.Services.Configuration.WsdlHelpGeneratorElement.Href">
  528.             <summary>Gets or sets the file path to the Help page.</summary>
  529.             <returns>A <see cref="T:System.String"></see> that contains the file path to the Help page.</returns>
  530.         </member>
  531.         <member name="T:System.Web.Services.Configuration.WsiProfilesElement">
  532.             <summary>Represents the WsiProfiles element in the configuration file.</summary>
  533.         </member>
  534.         <member name="M:System.Web.Services.Configuration.WsiProfilesElement.#ctor">
  535.             <summary>Initializes and instance of the <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> class.</summary>
  536.         </member>
  537.         <member name="M:System.Web.Services.Configuration.WsiProfilesElement.#ctor(System.Web.Services.WsiProfiles)">
  538.             <summary>Initializes and instance of the <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> class, using the specified <see cref="T:System.Web.Services.WsiProfiles"></see> enumeration value.</summary>
  539.             <param name="name">A <see cref="T:System.Web.Services.WsiProfiles"></see> object that specifies whether the Web service conforms to the WSI Basic Profile version 1.1.</param>
  540.         </member>
  541.         <member name="P:System.Web.Services.Configuration.WsiProfilesElement.Name">
  542.             <summary>Gets or sets whether the Web service conforms to the WSI Basic Profile version 1.1.</summary>
  543.             <returns>A <see cref="T:System.Web.Services.WsiProfiles"></see> object that specifies whether the Web service conforms to the WSI Basic Profile version 1.1.</returns>
  544.         </member>
  545.         <member name="T:System.Web.Services.Configuration.WsiProfilesElementCollection">
  546.             <summary>Contains a strongly typed collection of <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> objects.</summary>
  547.         </member>
  548.         <member name="M:System.Web.Services.Configuration.WsiProfilesElementCollection.#ctor">
  549.             <summary>Creates a new <see cref="T:System.Web.Services.Configuration.WsiProfilesElementCollection"></see>.</summary>
  550.         </member>
  551.         <member name="M:System.Web.Services.Configuration.WsiProfilesElementCollection.Add(System.Web.Services.Configuration.WsiProfilesElement)">
  552.             <summary>Adds a <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> to the collection.</summary>
  553.             <param name="element">The <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> to add.</param>
  554.         </member>
  555.         <member name="M:System.Web.Services.Configuration.WsiProfilesElementCollection.Clear">
  556.             <summary>Removes all <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> objects from the collection.</summary>
  557.         </member>
  558.         <member name="M:System.Web.Services.Configuration.WsiProfilesElementCollection.ContainsKey(System.Object)">
  559.             <summary>Returns a <see cref="T:System.Boolean"></see> that indicates whether a <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> with the specified key exists in the collection.</summary>
  560.             <returns>true if the collection contains a <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> with the specified key; otherwise, false.</returns>
  561.             <param name="key">The key of the <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> to find in the collection.</param>
  562.         </member>
  563.         <member name="M:System.Web.Services.Configuration.WsiProfilesElementCollection.CopyTo(System.Web.Services.Configuration.WsiProfilesElement[],System.Int32)">
  564.             <summary>Copies the elements from the collection to an array, starting at a specified index of the array.</summary>
  565.             <param name="array">An array of type <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> to which to copy the contents of the collection.</param>
  566.             <param name="index">The zero-based index in array at which copying begins.</param>
  567.         </member>
  568.         <member name="M:System.Web.Services.Configuration.WsiProfilesElementCollection.IndexOf(System.Web.Services.Configuration.WsiProfilesElement)">
  569.             <summary>Returns the zero-based index of a specified <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> in the collection.</summary>
  570.             <returns>The zero-based index of the specified <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see>, or -1 if the element was not found in the collection.</returns>
  571.             <param name="element">The <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> to find in the collection.</param>
  572.         </member>
  573.         <member name="M:System.Web.Services.Configuration.WsiProfilesElementCollection.Remove(System.Web.Services.Configuration.WsiProfilesElement)">
  574.             <summary>Removes a specified <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> from the collection.</summary>
  575.             <param name="element">The <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> to remove from the collection.</param>
  576.         </member>
  577.         <member name="M:System.Web.Services.Configuration.WsiProfilesElementCollection.RemoveAt(System.Int32)">
  578.             <summary>Removes the element at the specified index in the collection.</summary>
  579.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> to remove from the collection.</param>
  580.         </member>
  581.         <member name="M:System.Web.Services.Configuration.WsiProfilesElementCollection.RemoveAt(System.Object)">
  582.             <summary>Removes the <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> with the specified key from the collection.</summary>
  583.             <param name="key">The key of the <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> to be removed from the collection.</param>
  584.         </member>
  585.         <member name="P:System.Web.Services.Configuration.WsiProfilesElementCollection.Item(System.Int32)">
  586.             <summary>Gets or sets the element at a specified index in the collection.</summary>
  587.             <returns>The <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> that exists at the specified index.</returns>
  588.             <param name="index">The zero-based index into the collection.</param>
  589.         </member>
  590.         <member name="P:System.Web.Services.Configuration.WsiProfilesElementCollection.Item(System.Object)">
  591.             <summary>Gets or sets the <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> that has the specified key in the collection.</summary>
  592.             <returns>The <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> with the specified key.</returns>
  593.             <param name="key">The key of the <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> to get or set in the collection.</param>
  594.             <exception cref="T:System.Collections.Generic.KeyNotFoundException">The <see cref="T:System.Web.Services.Configuration.WsiProfilesElement"></see> with the specified key was not found in the collection.</exception>
  595.         </member>
  596.         <member name="T:System.Web.Services.Configuration.XmlFormatExtensionAttribute">
  597.             <summary>Specifies that a service description format extension runs at one or more extension points. This class cannot be inherited.</summary>
  598.         </member>
  599.         <member name="M:System.Web.Services.Configuration.XmlFormatExtensionAttribute.#ctor">
  600.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.XmlFormatExtensionAttribute"></see> class.</summary>
  601.         </member>
  602.         <member name="M:System.Web.Services.Configuration.XmlFormatExtensionAttribute.#ctor(System.String,System.String,System.Type)">
  603.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.XmlFormatExtensionAttribute"></see> class that specifies the XML element and namespace to add when running at the specified extension point.</summary>
  604.             <param name="extensionPoint1">The extension point at which to run the service description format extension.</param>
  605.             <param name="elementName">The XML element added to the service description by the service description format extension.</param>
  606.             <param name="ns">The XML namespace for the XML element added to the service description by the service description format extension.</param>
  607.         </member>
  608.         <member name="M:System.Web.Services.Configuration.XmlFormatExtensionAttribute.#ctor(System.String,System.String,System.Type[])">
  609.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.XmlFormatExtensionAttribute"></see> class that specifies the XML element and namespace to add when running at the specified extension points.</summary>
  610.             <param name="extensionPoints">An array of extension points at which to run the service description format extension. </param>
  611.             <param name="elementName">The XML element added to the service description by the service description format extension. </param>
  612.             <param name="ns">The XML namespace for the XML element added to the service description by the service description format extension. </param>
  613.         </member>
  614.         <member name="M:System.Web.Services.Configuration.XmlFormatExtensionAttribute.#ctor(System.String,System.String,System.Type,System.Type)">
  615.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.XmlFormatExtensionAttribute"></see> class that specifies the XML element and namespace to add when running at the specified extension points.</summary>
  616.             <param name="extensionPoint2">An extension point at which to run the service description format extension.</param>
  617.             <param name="extensionPoint1">An extension point at which to run the service description format extension.</param>
  618.             <param name="elementName">The XML element added to the service description by the service description format extension.</param>
  619.             <param name="ns">The XML namespace for the XML element added to the service description by the service description format extension.</param>
  620.         </member>
  621.         <member name="M:System.Web.Services.Configuration.XmlFormatExtensionAttribute.#ctor(System.String,System.String,System.Type,System.Type,System.Type)">
  622.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.XmlFormatExtensionAttribute"></see> class that specifies the XML element and namespace to add when running at the specified extension points.</summary>
  623.             <param name="extensionPoint3">An extension point at which to run the service description format extension.</param>
  624.             <param name="extensionPoint2">An extension point at which to run the service description format extension.</param>
  625.             <param name="extensionPoint1">An extension point at which to run the service description format extension.</param>
  626.             <param name="elementName">The XML element added to the service description by the service description format extension.</param>
  627.             <param name="ns">The XML namespace for the XML element added to the service description by the service description format extension.</param>
  628.         </member>
  629.         <member name="M:System.Web.Services.Configuration.XmlFormatExtensionAttribute.#ctor(System.String,System.String,System.Type,System.Type,System.Type,System.Type)">
  630.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.XmlFormatExtensionAttribute"></see> class that specifies the XML element and namespace to add when running at the specified extension points.</summary>
  631.             <param name="extensionPoint4">An extension point at which to run the service description format extension. </param>
  632.             <param name="extensionPoint3">An extension point at which to run the service description format extension.</param>
  633.             <param name="extensionPoint2">An extension point at which to run the service description format extension.</param>
  634.             <param name="extensionPoint1">An extension point at which to run the service description format extension.</param>
  635.             <param name="elementName">The XML element added to the service description by the service description format extension.</param>
  636.             <param name="ns">The XML namespace for the XML element added to the service description by the service description format extension.</param>
  637.         </member>
  638.         <member name="P:System.Web.Services.Configuration.XmlFormatExtensionAttribute.ElementName">
  639.             <summary>Gets or sets the XML element added to the service description by the service description format extension.</summary>
  640.             <returns>The XML element added to the service description by the service description format extension.</returns>
  641.         </member>
  642.         <member name="P:System.Web.Services.Configuration.XmlFormatExtensionAttribute.ExtensionPoints">
  643.             <summary>The stages at which the service description format extension is to run.</summary>
  644.             <returns>An array of <see cref="T:System.Type"></see> that specifies the stage at which the service description format extension is to run.</returns>
  645.         </member>
  646.         <member name="P:System.Web.Services.Configuration.XmlFormatExtensionAttribute.Namespace">
  647.             <summary>Gets or sets the XML namespace for the XML element added to the service description by the service description format extension.</summary>
  648.             <returns>The XML namespace for the XML element added to the service description by the service description format extension.</returns>
  649.         </member>
  650.         <member name="T:System.Web.Services.Configuration.XmlFormatExtensionPointAttribute">
  651.             <summary>Specifies the XML namespace and XML namespace prefix to use for a service description format extension within a service description. This class cannot be inherited.</summary>
  652.         </member>
  653.         <member name="M:System.Web.Services.Configuration.XmlFormatExtensionPointAttribute.#ctor(System.String)">
  654.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.XmlFormatExtensionPointAttribute"></see> class.</summary>
  655.             <param name="memberName">The member of the class that implements the service description format extension that can have a service description format extension associated with it.</param>
  656.         </member>
  657.         <member name="P:System.Web.Services.Configuration.XmlFormatExtensionPointAttribute.AllowElements">
  658.             <summary>Gets or sets a value that indicates whether the member of the class that implements the service description format extension specified in the <see cref="P:System.Web.Services.Configuration.XmlFormatExtensionPointAttribute.MemberName"></see> property can accept raw XML elements.</summary>
  659.             <returns>true if the member of the class that implements the service description format extension specified in the <see cref="P:System.Web.Services.Configuration.XmlFormatExtensionPointAttribute.MemberName"></see> property can accept raw XML elements; otherwise, false. The default is true.</returns>
  660.         </member>
  661.         <member name="P:System.Web.Services.Configuration.XmlFormatExtensionPointAttribute.MemberName">
  662.             <summary>Specifies that the member of the class that implements the service description format extension can have a service description format extension associated with it.</summary>
  663.             <returns>The member of the class that implements the service description format extension that can have a service description format extension associated with it.</returns>
  664.         </member>
  665.         <member name="T:System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute">
  666.             <summary>Specifies the XML namespace and XML namespace prefix to use for a service description format extension within a service description. This class cannot be inherited.</summary>
  667.         </member>
  668.         <member name="M:System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute.#ctor">
  669.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute"></see> class.</summary>
  670.         </member>
  671.         <member name="M:System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute.#ctor(System.String,System.String)">
  672.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute"></see> class, setting the XML namespace and XML namespace prefix for a service description format extension.</summary>
  673.             <param name="prefix">The XML namespace prefix associated with a service description format extension.</param>
  674.             <param name="ns">The XML namespace associated with a service description format extension.</param>
  675.         </member>
  676.         <member name="P:System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute.Namespace">
  677.             <summary>Gets or sets the XML namespace associated with a service description format extension.</summary>
  678.             <returns>The XML namespace associated with a service description format extension.</returns>
  679.         </member>
  680.         <member name="P:System.Web.Services.Configuration.XmlFormatExtensionPrefixAttribute.Prefix">
  681.             <summary>Gets or sets the XML namespace prefix associated with a service description format extension.</summary>
  682.             <returns>The XML namespace prefix associated with a service description format extension.</returns>
  683.         </member>
  684.         <member name="N:System.Web.Services.Description">
  685.             <summary>The <see cref="N:System.Web.Services.Description"></see> namespace consists of the classes that enable you to publicly describe an XML Web service by using the Web Services Description Language (WSDL). Each class in this namespace corresponds to a specific element in the WSDL specification, and the class hierarchy corresponds to the XML structure of a valid WSDL document. For more information about WSDL, see the specification at the W3C Web site (http://www.w3.org/TR/wsdl/).</summary>
  686.         </member>
  687.         <member name="T:System.Web.Services.Description.BasicProfileViolation">
  688.             <summary>Represents a WSDL violation of the WSI Basic Profile version 1.1.</summary>
  689.         </member>
  690.         <member name="M:System.Web.Services.Description.BasicProfileViolation.ToString">
  691.             <summary>Returns a <see cref="T:System.String"></see> that comprises information from <see cref="P:System.Web.Services.Description.BasicProfileViolation.NormativeStatement"></see>, <see cref="P:System.Web.Services.Description.BasicProfileViolation.Details"></see>, and <see cref="P:System.Web.Services.Description.BasicProfileViolation.Elements"></see>.</summary>
  692.             <returns>A <see cref="T:System.String"></see> that comprises information from <see cref="P:System.Web.Services.Description.BasicProfileViolation.NormativeStatement"></see>, <see cref="P:System.Web.Services.Description.BasicProfileViolation.Details"></see>, and <see cref="P:System.Web.Services.Description.BasicProfileViolation.Elements"></see>.</returns>
  693.         </member>
  694.         <member name="P:System.Web.Services.Description.BasicProfileViolation.Claims">
  695.             <summary>Gets a <see cref="T:System.Web.Services.WsiProfiles"></see> object that specifies whether the Web service declares that it conforms to the WSI Basic Profile version 1.1.</summary>
  696.             <returns>A <see cref="T:System.Web.Services.WsiProfiles"></see> object that specifies whether the Web service declares that it conforms to the WSI Basic Profile version 1.1.</returns>
  697.         </member>
  698.         <member name="P:System.Web.Services.Description.BasicProfileViolation.Details">
  699.             <summary>Gets a <see cref="T:System.String"></see> that provides a detailed description of the WSDL violation of the Basic Profile.</summary>
  700.             <returns>A <see cref="T:System.String"></see> that provides a detailed description of the WSDL violation of the Basic Profile.</returns>
  701.         </member>
  702.         <member name="P:System.Web.Services.Description.BasicProfileViolation.Elements">
  703.             <summary>Represents WSDL elements that do not comply with the WSI Basic Profile version 1.1 specification.</summary>
  704.             <returns>A <see cref="T:System.Collections.Specialized.StringCollection"></see> that contains the WSDL elements that do not comply with the WSI Basic Profile version 1.1 specification.</returns>
  705.         </member>
  706.         <member name="P:System.Web.Services.Description.BasicProfileViolation.NormativeStatement">
  707.             <summary>Gets the identifier for the WSDL violation of the Basic Profile version 1.1 specification. </summary>
  708.             <returns>A <see cref="T:System.String"></see> that contains the identifier (For example, R2038) for the WSDL violation of the Basic Profile version 1.1 specification. </returns>
  709.         </member>
  710.         <member name="P:System.Web.Services.Description.BasicProfileViolation.Recommendation">
  711.             <summary>Gets a <see cref="T:System.String"></see> object that describes the WSDL violation of the Basic Profile version 1.1 specification.</summary>
  712.             <returns>The <see cref="T:System.String"></see> object that describes the WSDL violation of the Basic Profile version 1.1 specification.</returns>
  713.         </member>
  714.         <member name="T:System.Web.Services.Description.BasicProfileViolationCollection">
  715.             <summary>Contains a strongly typed collection of <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> objects.</summary>
  716.         </member>
  717.         <member name="M:System.Web.Services.Description.BasicProfileViolationCollection.#ctor">
  718.             <summary>Initializes an instance of the <see cref="T:System.Web.Services.Description.BasicProfileViolationCollection"></see> class.</summary>
  719.         </member>
  720.         <member name="M:System.Web.Services.Description.BasicProfileViolationCollection.Contains(System.Web.Services.Description.BasicProfileViolation)">
  721.             <summary>Checks whether the collection contains the specified <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> object.</summary>
  722.             <returns>true if the <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> object exists in the collection; otherwise false.</returns>
  723.             <param name="violation">The <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> object to locate in the collection.</param>
  724.         </member>
  725.         <member name="M:System.Web.Services.Description.BasicProfileViolationCollection.CopyTo(System.Web.Services.Description.BasicProfileViolation[],System.Int32)">
  726.             <summary>Copies the elements from the collection to an array, starting at a specified index of the array.</summary>
  727.             <param name="array">An array of type <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> to which to copy the contents of the collection.</param>
  728.             <param name="index">The zero-based index in array at which copying begins.</param>
  729.         </member>
  730.         <member name="M:System.Web.Services.Description.BasicProfileViolationCollection.IndexOf(System.Web.Services.Description.BasicProfileViolation)">
  731.             <summary>Returns the zero-based index of a specified <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> in the collection.</summary>
  732.             <returns>The zero-based index of the specified <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see>, or -1 if the element was not found in the collection.</returns>
  733.             <param name="violation">The <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> to find in the collection.</param>
  734.         </member>
  735.         <member name="M:System.Web.Services.Description.BasicProfileViolationCollection.Insert(System.Int32,System.Web.Services.Description.BasicProfileViolation)">
  736.             <summary>Inserts a <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> to the collection at the specified location.</summary>
  737.             <param name="index">The zero-based index in the collection at which to insert the violation.</param>
  738.             <param name="violation">The <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> to insert.</param>
  739.         </member>
  740.         <member name="M:System.Web.Services.Description.BasicProfileViolationCollection.Remove(System.Web.Services.Description.BasicProfileViolation)">
  741.             <summary>Removes a specified <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> from the collection.</summary>
  742.             <param name="violation">The <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> to remove from the collection.</param>
  743.         </member>
  744.         <member name="M:System.Web.Services.Description.BasicProfileViolationCollection.System.Collections.Generic.IEnumerable<System.Web.Services.Description.BasicProfileViolation>.GetEnumerator">
  745.             <summary>Returns an enumerator of <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> objects.</summary>
  746.             <returns>An enumerator of <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> objects.</returns>
  747.         </member>
  748.         <member name="M:System.Web.Services.Description.BasicProfileViolationCollection.ToString">
  749.             <summary>Returns a <see cref="T:System.String"></see> representation of the <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> objects in the collection.</summary>
  750.             <returns>A <see cref="T:System.String"></see> representation of the <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> objects in the collection.</returns>
  751.         </member>
  752.         <member name="P:System.Web.Services.Description.BasicProfileViolationCollection.Item(System.Int32)">
  753.             <summary>Gets or sets the <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> element at a specified index in the collection.</summary>
  754.             <returns>A <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> object that exists at the specified index.</returns>
  755.             <param name="index">The zero-based index in the collection.</param>
  756.         </member>
  757.         <member name="T:System.Web.Services.Description.BasicProfileViolationEnumerator">
  758.             <summary>Enumerates the elements in a <see cref="T:System.Web.Services.Description.BasicProfileViolationCollection"></see>.</summary>
  759.         </member>
  760.         <member name="M:System.Web.Services.Description.BasicProfileViolationEnumerator.#ctor(System.Web.Services.Description.BasicProfileViolationCollection)">
  761.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Description.BasicProfileViolationEnumerator"></see> class.</summary>
  762.             <param name="list">The <see cref="T:System.Web.Services.Description.BasicProfileViolationCollection"></see> to be enumerated using this class.</param>
  763.         </member>
  764.         <member name="M:System.Web.Services.Description.BasicProfileViolationEnumerator.Dispose">
  765.             <summary>Releases all resources used by the <see cref="T:System.Web.Services.Description.BasicProfileViolationEnumerator"></see>. </summary>
  766.         </member>
  767.         <member name="M:System.Web.Services.Description.BasicProfileViolationEnumerator.MoveNext">
  768.             <summary>Enumerates to the next element in the <see cref="T:System.Web.Services.Description.BasicProfileViolationCollection"></see>.</summary>
  769.             <returns>false if the end of the collection is reached; otherwise true.</returns>
  770.         </member>
  771.         <member name="M:System.Web.Services.Description.BasicProfileViolationEnumerator.System.Collections.IEnumerator.Reset">
  772.             <summary>Resets the enumerator to the initial <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> object.</summary>
  773.         </member>
  774.         <member name="P:System.Web.Services.Description.BasicProfileViolationEnumerator.Current">
  775.             <summary>Gets the current <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> element in the <see cref="T:System.Web.Services.Description.BasicProfileViolationCollection"></see>.</summary>
  776.             <returns>A <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> object representing the current element in the <see cref="T:System.Web.Services.Description.BasicProfileViolationCollection"></see>.</returns>
  777.         </member>
  778.         <member name="P:System.Web.Services.Description.BasicProfileViolationEnumerator.System.Collections.IEnumerator.Current">
  779.             <summary>Gets the current <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> object.</summary>
  780.             <returns>The current <see cref="T:System.Web.Services.Description.BasicProfileViolation"></see> object.</returns>
  781.         </member>
  782.         <member name="T:System.Web.Services.Description.Binding">
  783.             <summary>Specifies the concrete data format and protocols used in the XML Web service. This class cannot be inherited.</summary>
  784.         </member>
  785.         <member name="P:System.Web.Services.Description.Binding.Extensions">
  786.             <summary>Gets the collection of extensibility elements used in the XML Web service.</summary>
  787.             <returns>Returns a <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see>.</returns>
  788.         </member>
  789.         <member name="P:System.Web.Services.Description.Binding.Operations">
  790.             <summary>Gets the collection of specifications for data formats and message protocols used in the action supported by the XML Web service.</summary>
  791.             <returns>An <see cref="T:System.Web.Services.Description.OperationBindingCollection"></see>.</returns>
  792.         </member>
  793.         <member name="P:System.Web.Services.Description.Binding.ServiceDescription">
  794.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> of which the <see cref="T:System.Web.Services.Description.Binding"></see> is a member.</summary>
  795.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  796.         </member>
  797.         <member name="P:System.Web.Services.Description.Binding.Type">
  798.             <summary>Gets or sets a value representing the namespace-qualified name of the <see cref="T:System.Web.Services.Description.PortType"></see> with which the Binding is associated.</summary>
  799.             <returns>An <see cref="T:System.Xml.XmlQualifiedName"></see>.</returns>
  800.         </member>
  801.         <member name="T:System.Web.Services.Description.BindingCollection">
  802.             <summary>Represents a collection of instances of the <see cref="T:System.Web.Services.Description.Binding"></see> class supported by the XML Web service. This class cannot be inherited.</summary>
  803.         </member>
  804.         <member name="M:System.Web.Services.Description.BindingCollection.Add(System.Web.Services.Description.Binding)">
  805.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.Binding"></see> to the end of the <see cref="T:System.Web.Services.Description.BindingCollection"></see>.</summary>
  806.             <returns>The zero-based index where the binding parameter has been added.</returns>
  807.             <param name="binding">The <see cref="T:System.Web.Services.Description.Binding"></see> to add to the collection. </param>
  808.         </member>
  809.         <member name="M:System.Web.Services.Description.BindingCollection.Contains(System.Web.Services.Description.Binding)">
  810.             <summary>Returns a value indicating whether the specified <see cref="T:System.Web.Services.Description.Binding"></see> is a member of the <see cref="T:System.Web.Services.Description.BindingCollection"></see>.</summary>
  811.             <returns>true if the binding parameter is a member of the <see cref="T:System.Web.Services.Description.BindingCollection"></see>; otherwise, false.</returns>
  812.             <param name="binding">A <see cref="T:System.Web.Services.Description.Binding"></see> for which to check collection membership. </param>
  813.         </member>
  814.         <member name="M:System.Web.Services.Description.BindingCollection.CopyTo(System.Web.Services.Description.Binding[],System.Int32)">
  815.             <summary>Copies the entire <see cref="T:System.Web.Services.Description.BindingCollection"></see> to a compatible one-dimensional array of type <see cref="T:System.Web.Services.Description.Binding"></see>, starting at the specified zero-based index of the target array.</summary>
  816.             <param name="array">An array of type <see cref="T:System.Web.Services.Description.Binding"></see> serving as the destination for the copy action. </param>
  817.             <param name="index">The zero-based index at which to start placing the copied collection. </param>
  818.         </member>
  819.         <member name="M:System.Web.Services.Description.BindingCollection.IndexOf(System.Web.Services.Description.Binding)">
  820.             <summary>Searches for the specified <see cref="T:System.Web.Services.Description.Binding"></see> and returns the zero-based index of the first occurrence within the collection.</summary>
  821.             <returns>A 32-bit signed integer.</returns>
  822.             <param name="binding">The <see cref="T:System.Web.Services.Description.Binding"></see> for which to search in the collection. </param>
  823.         </member>
  824.         <member name="M:System.Web.Services.Description.BindingCollection.Insert(System.Int32,System.Web.Services.Description.Binding)">
  825.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.Binding"></see> to the <see cref="T:System.Web.Services.Description.BindingCollection"></see> at the specified zero-based index.</summary>
  826.             <param name="binding">The <see cref="T:System.Web.Services.Description.Binding"></see> to be added to the collection. </param>
  827.             <param name="index">The zero-based index at which to insert the binding parameter. </param>
  828.         </member>
  829.         <member name="M:System.Web.Services.Description.BindingCollection.Remove(System.Web.Services.Description.Binding)">
  830.             <summary>Removes the first occurrence of the specified <see cref="T:System.Web.Services.Description.Binding"></see> from the <see cref="T:System.Web.Services.Description.BindingCollection"></see>.</summary>
  831.             <param name="binding">The <see cref="T:System.Web.Services.Description.Binding"></see> to remove from the collection. </param>
  832.         </member>
  833.         <member name="P:System.Web.Services.Description.BindingCollection.Item(System.Int32)">
  834.             <summary>Gets or sets the value of a <see cref="T:System.Web.Services.Description.Binding"></see> at the specified zero-based index.</summary>
  835.             <returns>A Binding.</returns>
  836.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Description.Binding"></see> whose value is modified or returned. </param>
  837.             <exception cref="T:System.ArgumentOutOfRangeException">The index parameter is less than zero.- or - The index parameter is greater than <see cref="P:System.Collections.CollectionBase.Count"></see>. </exception>
  838.         </member>
  839.         <member name="P:System.Web.Services.Description.BindingCollection.Item(System.String)">
  840.             <summary>Gets a <see cref="T:System.Web.Services.Description.Binding"></see> specified by its name.</summary>
  841.             <returns>A Binding.</returns>
  842.             <param name="name">The name of the <see cref="T:System.Web.Services.Description.Binding"></see> returned. </param>
  843.         </member>
  844.         <member name="T:System.Web.Services.Description.DocumentableItem">
  845.             <summary>Represents the abstract base class from which several classes in the <see cref="N:System.Web.Services.Description"></see> namespace are derived.</summary>
  846.         </member>
  847.         <member name="M:System.Web.Services.Description.DocumentableItem.#ctor">
  848.             <summary>Initializes an instance of the <see cref="T:System.Web.Services.Description.DocumentableItem"></see> class.</summary>
  849.         </member>
  850.         <member name="P:System.Web.Services.Description.DocumentableItem.Documentation">
  851.             <summary>Gets or sets the text documentation for the instance of the <see cref="T:System.Web.Services.Description.DocumentableItem"></see>.</summary>
  852.             <returns>A string that represents the documentation for the <see cref="T:System.Web.Services.Description.DocumentableItem"></see>.</returns>
  853.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  854.         </member>
  855.         <member name="P:System.Web.Services.Description.DocumentableItem.DocumentationElement">
  856.             <summary>Gets or sets the documentation element for the <see cref="T:System.Web.Services.Description.DocumentableItem"></see>.</summary>
  857.             <returns>A <see cref="T:System.Xml.XmlElement"></see> that represents the documentation for the <see cref="T:System.Web.Services.Description.DocumentableItem"></see>.</returns>
  858.         </member>
  859.         <member name="P:System.Web.Services.Description.DocumentableItem.ExtensibleAttributes">
  860.             <summary>Gets or sets an array of type <see cref="T:System.Xml.XmlAttribute"></see> that represents attribute extensions of WSDL to comply with Web Services Interoperability (WS-I) Basic Profile 1.1.</summary>
  861.             <returns>An array of type <see cref="T:System.Xml.XmlAttribute"></see> that represents attribute extensions of WSDL to comply with Web Services Interoperability (WS-I) Basic Profile 1.1.</returns>
  862.         </member>
  863.         <member name="P:System.Web.Services.Description.DocumentableItem.Extensions">
  864.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.DocumentableItem"></see>.</summary>
  865.             <returns>The <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.DocumentableItem"></see>.</returns>
  866.         </member>
  867.         <member name="P:System.Web.Services.Description.DocumentableItem.Namespaces">
  868.             <summary>Gets or sets the dictionary of namespace prefixes and namespaces used to preserve namespace prefixes and namespaces when a <see cref="T:System.Web.Services.Description.ServiceDescription"></see> object is constructed.</summary>
  869.             <returns>A <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces"></see> dictionary containing prefix/namespace pairs.</returns>
  870.         </member>
  871.         <member name="T:System.Web.Services.Description.FaultBinding">
  872.             <summary>Specifies the format for any error messages that might be output as a result of the operation. This class cannot be inherited.</summary>
  873.         </member>
  874.         <member name="P:System.Web.Services.Description.FaultBinding.Extensions">
  875.             <summary>Gets the collection of extensibility elements associated with the current <see cref="T:System.Web.Services.Description.FaultBinding"></see>.</summary>
  876.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see>. The default value is a collection with a <see cref="P:System.Collections.CollectionBase.Count"></see> of zero.</returns>
  877.         </member>
  878.         <member name="T:System.Web.Services.Description.FaultBindingCollection">
  879.             <summary>Represents a collection of instances of the <see cref="T:System.Web.Services.Description.FaultBinding"></see> class. This class cannot be inherited.</summary>
  880.         </member>
  881.         <member name="M:System.Web.Services.Description.FaultBindingCollection.Add(System.Web.Services.Description.FaultBinding)">
  882.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.FaultBinding"></see> to the end of the <see cref="T:System.Web.Services.Description.FaultBindingCollection"></see>.</summary>
  883.             <returns>The zero-based index where the bindingOperationFault parameter has been added.</returns>
  884.             <param name="bindingOperationFault">The <see cref="T:System.Web.Services.Description.FaultBinding"></see> to add to the collection. </param>
  885.         </member>
  886.         <member name="M:System.Web.Services.Description.FaultBindingCollection.Contains(System.Web.Services.Description.FaultBinding)">
  887.             <summary>Returns a value indicating whether the specified <see cref="T:System.Web.Services.Description.FaultBinding"></see> is a member of the <see cref="T:System.Web.Services.Description.FaultBindingCollection"></see>.</summary>
  888.             <returns>true if the bindingOperationFault parameter is a member of the FaultBindingCollection; otherwise, false.</returns>
  889.             <param name="bindingOperationFault">The <see cref="T:System.Web.Services.Description.FaultBinding"></see> for which to check collection membership. </param>
  890.         </member>
  891.         <member name="M:System.Web.Services.Description.FaultBindingCollection.CopyTo(System.Web.Services.Description.FaultBinding[],System.Int32)">
  892.             <summary>Copies the entire <see cref="T:System.Web.Services.Description.FaultBindingCollection"></see> to a compatible one-dimensional array of type <see cref="T:System.Web.Services.Description.FaultBinding"></see>, starting at the specified zero-based index of the target array.</summary>
  893.             <param name="array">An array of type <see cref="T:System.Web.Services.Description.FaultBinding"></see> serving as the destination for the copy action. </param>
  894.             <param name="index">The zero-based index at which to start placing the copied collection. </param>
  895.         </member>
  896.         <member name="M:System.Web.Services.Description.FaultBindingCollection.IndexOf(System.Web.Services.Description.FaultBinding)">
  897.             <summary>Searches for the specified <see cref="T:System.Web.Services.Description.FaultBinding"></see> and returns the zero-based index of the first occurrence within the collection.</summary>
  898.             <returns>A 32-bit signed integer.</returns>
  899.             <param name="bindingOperationFault">The <see cref="T:System.Web.Services.Description.FaultBinding"></see> for which to search in the collection. </param>
  900.         </member>
  901.         <member name="M:System.Web.Services.Description.FaultBindingCollection.Insert(System.Int32,System.Web.Services.Description.FaultBinding)">
  902.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.FaultBinding"></see> to the FaultBindingCollection at the specified zero-based index.</summary>
  903.             <param name="bindingOperationFault">The <see cref="T:System.Web.Services.Description.FaultBinding"></see> to add to the collection. </param>
  904.             <param name="index">The zero-based index at which to insert the bindingOperationFault parameter. </param>
  905.         </member>
  906.         <member name="M:System.Web.Services.Description.FaultBindingCollection.Remove(System.Web.Services.Description.FaultBinding)">
  907.             <summary>Removes the first occurrence the specified <see cref="T:System.Web.Services.Description.FaultBinding"></see> from the <see cref="T:System.Web.Services.Description.FaultBindingCollection"></see>.</summary>
  908.             <param name="bindingOperationFault">The <see cref="T:System.Web.Services.Description.FaultBinding"></see> to remove from the collection. </param>
  909.         </member>
  910.         <member name="P:System.Web.Services.Description.FaultBindingCollection.Item(System.Int32)">
  911.             <summary>Gets or sets the value of a <see cref="T:System.Web.Services.Description.FaultBinding"></see> at the specified zero-based index.</summary>
  912.             <returns>A FaultBinding.</returns>
  913.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Description.FaultBinding"></see> whose value is modified or returned. </param>
  914.             <exception cref="T:System.ArgumentOutOfRangeException">The index parameter is less than zero.- or - The index parameter is greater than <see cref="P:System.Collections.CollectionBase.Count"></see>. </exception>
  915.         </member>
  916.         <member name="P:System.Web.Services.Description.FaultBindingCollection.Item(System.String)">
  917.             <summary>Gets a <see cref="T:System.Web.Services.Description.FaultBinding"></see> specified by its name.</summary>
  918.             <returns>A FaultBinding.</returns>
  919.             <param name="name">The name of the <see cref="T:System.Web.Services.Description.FaultBinding"></see> returned. </param>
  920.         </member>
  921.         <member name="T:System.Web.Services.Description.HttpAddressBinding">
  922.             <summary>Represents an extensibility element added to a <see cref="T:System.Web.Services.Description.Port"></see> within an XML Web service. This class cannot be inherited.</summary>
  923.         </member>
  924.         <member name="P:System.Web.Services.Description.HttpAddressBinding.Location">
  925.             <summary>Gets or sets a value representing the URL of the XML Web service.</summary>
  926.             <returns>A string specifying the URI for the <see cref="T:System.Web.Services.Description.Port"></see>. The default value is an empty string ("").</returns>
  927.         </member>
  928.         <member name="T:System.Web.Services.Description.HttpBinding">
  929.             <summary>Represents an extensibility element added to a <see cref="T:System.Web.Services.Description.Binding"></see> within an XML Web service. This class cannot be inherited.</summary>
  930.         </member>
  931.         <member name="F:System.Web.Services.Description.HttpBinding.Namespace">
  932.             <summary>Specifies the URI for the XML namespace representing the HTTP transport for use with SOAP. This field is constant.</summary>
  933.         </member>
  934.         <member name="P:System.Web.Services.Description.HttpBinding.Verb">
  935.             <summary>Gets or sets a value indicating whether the HTTP request will be made using the "GET" or "POST" method.</summary>
  936.             <returns>A string containing one of two possible values, "GET" or "POST". The default value is an empty string ("").</returns>
  937.         </member>
  938.         <member name="T:System.Web.Services.Description.HttpOperationBinding">
  939.             <summary>Represents an extensibility element added to an <see cref="T:System.Web.Services.Description.OperationBinding"></see> within an XML Web service. This class cannot be inherited.</summary>
  940.         </member>
  941.         <member name="P:System.Web.Services.Description.HttpOperationBinding.Location">
  942.             <summary>Gets or sets the URL relative to the location specified by the <see cref="T:System.Web.Services.Description.HttpAddressBinding"></see>, within the Web Services Description Language (WSDL) document, of the operation supported by the <see cref="T:System.Web.Services.Description.HttpOperationBinding"></see>.</summary>
  943.             <returns>An unencoded string representing the relative path. The default value is an empty string ("").</returns>
  944.         </member>
  945.         <member name="T:System.Web.Services.Description.HttpUrlEncodedBinding">
  946.             <summary>Represents an extensibility element added to an <see cref="T:System.Web.Services.Description.InputBinding"></see> within an XML Web service. This class cannot be inherited.</summary>
  947.         </member>
  948.         <member name="T:System.Web.Services.Description.HttpUrlReplacementBinding">
  949.             <summary>Represents an extensibility element added to an <see cref="T:System.Web.Services.Description.InputBinding"></see> within an XML Web service. It specifies the format for data transmission through HTTP. This class cannot be inherited.</summary>
  950.         </member>
  951.         <member name="T:System.Web.Services.Description.Import">
  952.             <summary>Associates an XML namespace with a document location. This class cannot be inherited.</summary>
  953.         </member>
  954.         <member name="P:System.Web.Services.Description.Import.Extensions">
  955.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.Import"></see> class.</summary>
  956.             <returns>The <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.Import"></see> class.</returns>
  957.         </member>
  958.         <member name="P:System.Web.Services.Description.Import.Location">
  959.             <summary>Gets or sets the value of the XML location attribute of the import element.</summary>
  960.             <returns>The value of the XML location attribute of the import element. This value also specifies the URL of the imported document.</returns>
  961.         </member>
  962.         <member name="P:System.Web.Services.Description.Import.Namespace">
  963.             <summary>Gets or sets the value of the XML namespace attribute of the import element.</summary>
  964.             <returns>The value of the XML namespace attribute of the import element.</returns>
  965.         </member>
  966.         <member name="P:System.Web.Services.Description.Import.ServiceDescription">
  967.             <summary>Gets a reference to the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> of which the <see cref="T:System.Web.Services.Description.Import"></see> is a member.</summary>
  968.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  969.         </member>
  970.         <member name="T:System.Web.Services.Description.ImportCollection">
  971.             <summary>Provides a collection of instances of the <see cref="T:System.Web.Services.Description.Import"></see> class representing documents to be imported into the XML Web service. This class cannot be inherited.</summary>
  972.         </member>
  973.         <member name="M:System.Web.Services.Description.ImportCollection.Add(System.Web.Services.Description.Import)">
  974.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.Import"></see> to the end of the <see cref="T:System.Web.Services.Description.ImportCollection"></see>.</summary>
  975.             <returns>The zero-based index where the import parameter has been added.</returns>
  976.             <param name="import">The <see cref="T:System.Web.Services.Description.Import"></see> to add to the collection. </param>
  977.         </member>
  978.         <member name="M:System.Web.Services.Description.ImportCollection.Contains(System.Web.Services.Description.Import)">
  979.             <summary>Returns a value indicating whether the specified <see cref="T:System.Web.Services.Description.Import"></see> is a member of the <see cref="T:System.Web.Services.Description.ImportCollection"></see>.</summary>
  980.             <returns>true if the import parameter is a member of the <see cref="T:System.Web.Services.Description.ImportCollection"></see>; otherwise, false.</returns>
  981.             <param name="import">The <see cref="T:System.Web.Services.Description.Import"></see> for which to check collection membership. </param>
  982.         </member>
  983.         <member name="M:System.Web.Services.Description.ImportCollection.CopyTo(System.Web.Services.Description.Import[],System.Int32)">
  984.             <summary>Copies the entire <see cref="T:System.Web.Services.Description.ImportCollection"></see> to a compatible one-dimensional array of type <see cref="T:System.Web.Services.Description.Import"></see>, starting at the specified zero-based index of the target array.</summary>
  985.             <param name="array">An array of type <see cref="T:System.Web.Services.Description.Import"></see> serving as the destination of the copy action. </param>
  986.             <param name="index">The zero-based index at which to start placing the copied collection. </param>
  987.         </member>
  988.         <member name="M:System.Web.Services.Description.ImportCollection.IndexOf(System.Web.Services.Description.Import)">
  989.             <summary>Searches for the specified <see cref="T:System.Web.Services.Description.Import"></see> and returns the zero-based index of the first occurrence within the collection.</summary>
  990.             <returns>A 32-bit signed integer.</returns>
  991.             <param name="import">The <see cref="T:System.Web.Services.Description.Import"></see> for which to search in the collection. </param>
  992.         </member>
  993.         <member name="M:System.Web.Services.Description.ImportCollection.Insert(System.Int32,System.Web.Services.Description.Import)">
  994.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.Import"></see> instance to the <see cref="T:System.Web.Services.Description.ImportCollection"></see> at the specified zero-based index.</summary>
  995.             <param name="index">The zero-based index at which to insert the import parameter. </param>
  996.             <param name="import">The <see cref="T:System.Web.Services.Description.Import"></see> to add to the collection. </param>
  997.             <exception cref="T:System.IndexOutOfRangeException">The index parameter is less than zero.- or - The index parameter is greater than <see cref="P:System.Collections.CollectionBase.Count"></see>. </exception>
  998.         </member>
  999.         <member name="M:System.Web.Services.Description.ImportCollection.Remove(System.Web.Services.Description.Import)">
  1000.             <summary>Removes the first occurrence of the specified <see cref="T:System.Web.Services.Description.Import"></see> from the <see cref="T:System.Web.Services.Description.ImportCollection"></see>.</summary>
  1001.             <param name="import">The <see cref="T:System.Web.Services.Description.Import"></see> to remove from the collection. </param>
  1002.         </member>
  1003.         <member name="P:System.Web.Services.Description.ImportCollection.Item(System.Int32)">
  1004.             <summary>Gets or sets the value of an <see cref="T:System.Web.Services.Description.Import"></see> at the specified zero-based index.</summary>
  1005.             <returns>An Import.</returns>
  1006.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Description.Import"></see> whose value is modified or returned. </param>
  1007.         </member>
  1008.         <member name="T:System.Web.Services.Description.InputBinding">
  1009.             <summary>Provides a set of specifications for data formats and protocols used by the XML Web service for input messages. This class cannot be inherited.</summary>
  1010.         </member>
  1011.         <member name="P:System.Web.Services.Description.InputBinding.Extensions">
  1012.             <summary>Gets the collection of extensibility elements associated with the current <see cref="T:System.Web.Services.Description.InputBinding"></see>.</summary>
  1013.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see>.</returns>
  1014.         </member>
  1015.         <member name="T:System.Web.Services.Description.Message">
  1016.             <summary>Provides an abstract definition of data passed by an XML Web service. This class cannot be inherited.</summary>
  1017.         </member>
  1018.         <member name="M:System.Web.Services.Description.Message.FindPartByName(System.String)">
  1019.             <summary>Searches the <see cref="T:System.Web.Services.Description.MessagePartCollection"></see> returned by the <see cref="P:System.Web.Services.Description.Message.Parts"></see> property, and returns the named <see cref="T:System.Web.Services.Description.MessagePart"></see>.</summary>
  1020.             <returns>A <see cref="T:System.Web.Services.Description.MessagePart"></see>.</returns>
  1021.             <param name="partName">A string that names the <see cref="T:System.Web.Services.Description.MessagePart"></see> to be returned.</param>
  1022.             <exception cref="T:System.ArgumentException">No <see cref="T:System.Web.Services.Description.MessagePart"></see> with the specified name exists within the collection.</exception>
  1023.         </member>
  1024.         <member name="M:System.Web.Services.Description.Message.FindPartsByName(System.String[])">
  1025.             <summary>Searches the <see cref="T:System.Web.Services.Description.MessagePartCollection"></see> returned by the <see cref="P:System.Web.Services.Description.Message.Parts"></see> property and returns an array of type <see cref="T:System.Web.Services.Description.MessagePart"></see> that contains the named instances.</summary>
  1026.             <returns>An array of type <see cref="T:System.Web.Services.Description.MessagePart"></see>.</returns>
  1027.             <param name="partNames">An array of names of the <see cref="T:System.Web.Services.Description.MessagePart"></see> instances to be returned. </param>
  1028.             <exception cref="T:System.ArgumentException">No <see cref="T:System.Web.Services.Description.MessagePart"></see> instances with the specified names exist within the collection. </exception>
  1029.         </member>
  1030.         <member name="P:System.Web.Services.Description.Message.Extensions">
  1031.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.Message"></see>.</summary>
  1032.             <returns>The <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.Message"></see>.</returns>
  1033.         </member>
  1034.         <member name="P:System.Web.Services.Description.Message.Parts">
  1035.             <summary>Gets the collection of the <see cref="T:System.Web.Services.Description.MessagePart"></see> objects contained in the <see cref="T:System.Web.Services.Description.Message"></see>.</summary>
  1036.             <returns>A <see cref="T:System.Web.Services.Description.MessagePartCollection"></see>.</returns>
  1037.         </member>
  1038.         <member name="P:System.Web.Services.Description.Message.ServiceDescription">
  1039.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> of which the current <see cref="T:System.Web.Services.Description.Message"></see> is a member.</summary>
  1040.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  1041.         </member>
  1042.         <member name="T:System.Web.Services.Description.MessageBinding">
  1043.             <summary>Describes how abstract content is mapped into a concrete format.</summary>
  1044.         </member>
  1045.         <member name="P:System.Web.Services.Description.MessageBinding.OperationBinding">
  1046.             <summary>Gets the <see cref="T:System.Web.Services.Description.OperationBinding"></see> of which the current <see cref="T:System.Web.Services.Description.MessageBinding"></see> is a member.</summary>
  1047.             <returns>An <see cref="T:System.Web.Services.Description.OperationBinding"></see>.</returns>
  1048.         </member>
  1049.         <member name="T:System.Web.Services.Description.MessageCollection">
  1050.             <summary>Represents a collection of instances of the <see cref="T:System.Web.Services.Description.Message"></see> class. This class cannot be inherited.</summary>
  1051.         </member>
  1052.         <member name="M:System.Web.Services.Description.MessageCollection.Add(System.Web.Services.Description.Message)">
  1053.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.Message"></see> to the end of the <see cref="T:System.Web.Services.Description.MessageCollection"></see>.</summary>
  1054.             <returns>The zero-based index where the message parameter has been added.</returns>
  1055.             <param name="message">The <see cref="T:System.Web.Services.Description.Message"></see> to add to the collection. </param>
  1056.         </member>
  1057.         <member name="M:System.Web.Services.Description.MessageCollection.Contains(System.Web.Services.Description.Message)">
  1058.             <summary>Returns a value indicating whether the specified <see cref="T:System.Web.Services.Description.Message"></see> is a member of the <see cref="T:System.Web.Services.Description.MessageCollection"></see>.</summary>
  1059.             <returns>true if the message parameter is a member of the <see cref="T:System.Web.Services.Description.MessageCollection"></see>; otherwise, false.</returns>
  1060.             <param name="message">The <see cref="T:System.Web.Services.Description.Message"></see> for which to check collection membership. </param>
  1061.         </member>
  1062.         <member name="M:System.Web.Services.Description.MessageCollection.CopyTo(System.Web.Services.Description.Message[],System.Int32)">
  1063.             <summary>Copies the entire <see cref="T:System.Web.Services.Description.MessageCollection"></see> to a compatible one-dimensional array of type <see cref="T:System.Web.Services.Description.Message"></see>, starting at the specified zero-based index of the target array.</summary>
  1064.             <param name="array">An array of type <see cref="T:System.Web.Services.Description.Message"></see> serving as the destination for the copy action. </param>
  1065.             <param name="index">The zero-based index at which to start placing the copied collection. </param>
  1066.         </member>
  1067.         <member name="M:System.Web.Services.Description.MessageCollection.IndexOf(System.Web.Services.Description.Message)">
  1068.             <summary>Searches for the specified <see cref="T:System.Web.Services.Description.Message"></see> and returns the zero-based index of the first occurrence within the collection.</summary>
  1069.             <returns>A 32-bit signed integer.</returns>
  1070.             <param name="message">The <see cref="T:System.Web.Services.Description.Message"></see> for which to search in the collection. </param>
  1071.         </member>
  1072.         <member name="M:System.Web.Services.Description.MessageCollection.Insert(System.Int32,System.Web.Services.Description.Message)">
  1073.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.Message"></see> to the <see cref="T:System.Web.Services.Description.MessageCollection"></see> at the specified zero-based index.</summary>
  1074.             <param name="message">The <see cref="T:System.Web.Services.Description.Message"></see> to add to the collection. </param>
  1075.             <param name="index">The zero-based index at which to insert the message parameter. </param>
  1076.             <exception cref="T:System.IndexOutOfRangeException">The index parameter is less than zero.- or - The index parameter is greater than <see cref="P:System.Collections.CollectionBase.Count"></see>. </exception>
  1077.         </member>
  1078.         <member name="M:System.Web.Services.Description.MessageCollection.Remove(System.Web.Services.Description.Message)">
  1079.             <summary>Removes the first occurrence of the specified <see cref="T:System.Web.Services.Description.Message"></see> from the <see cref="T:System.Web.Services.Description.MessageCollection"></see>.</summary>
  1080.             <param name="message">The <see cref="T:System.Web.Services.Description.Message"></see> to remove from the collection. </param>
  1081.         </member>
  1082.         <member name="P:System.Web.Services.Description.MessageCollection.Item(System.Int32)">
  1083.             <summary>Gets or sets the value of a <see cref="T:System.Web.Services.Description.Message"></see> at the specified zero-based index.</summary>
  1084.             <returns>A Message.</returns>
  1085.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Description.Message"></see> whose value is modified or returned. </param>
  1086.         </member>
  1087.         <member name="P:System.Web.Services.Description.MessageCollection.Item(System.String)">
  1088.             <summary>Gets a <see cref="T:System.Web.Services.Description.Message"></see> specified by its name.</summary>
  1089.             <returns>A Message.</returns>
  1090.             <param name="name">The name of the <see cref="T:System.Web.Services.Description.Message"></see> returned. </param>
  1091.         </member>
  1092.         <member name="T:System.Web.Services.Description.MessagePart">
  1093.             <summary>Allows messages to be broken up into their logical units with specific abstract information for each part. This class cannot be inherited.</summary>
  1094.         </member>
  1095.         <member name="P:System.Web.Services.Description.MessagePart.Element">
  1096.             <summary>Gets or sets the name of the XML element that corresponds to the current <see cref="T:System.Web.Services.Description.MessagePart"></see>.</summary>
  1097.             <returns>An <see cref="T:System.Xml.XmlQualifiedName"></see>.</returns>
  1098.         </member>
  1099.         <member name="P:System.Web.Services.Description.MessagePart.Extensions">
  1100.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.MessagePart"></see>.</summary>
  1101.             <returns>The <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.MessagePart"></see>.</returns>
  1102.         </member>
  1103.         <member name="P:System.Web.Services.Description.MessagePart.Message">
  1104.             <summary>Gets the <see cref="T:System.Web.Services.Description.Message"></see> of which the <see cref="T:System.Web.Services.Description.MessagePart"></see> is a member.</summary>
  1105.             <returns>A <see cref="T:System.Web.Services.Description.Message"></see>.</returns>
  1106.         </member>
  1107.         <member name="P:System.Web.Services.Description.MessagePart.Type">
  1108.             <summary>Gets or sets the XML data type of the <see cref="T:System.Web.Services.Description.MessagePart"></see>.</summary>
  1109.             <returns>An <see cref="T:System.Xml.XmlQualifiedName"></see>.</returns>
  1110.         </member>
  1111.         <member name="T:System.Web.Services.Description.MessagePartCollection">
  1112.             <summary>Represents a collection of instances of the <see cref="T:System.Web.Services.Description.MessagePart"></see> class. This class cannot be inherited.</summary>
  1113.         </member>
  1114.         <member name="M:System.Web.Services.Description.MessagePartCollection.Add(System.Web.Services.Description.MessagePart)">
  1115.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.MessagePart"></see> to the end of the <see cref="T:System.Web.Services.Description.MessagePartCollection"></see>.</summary>
  1116.             <returns>The zero-based index where the messagePart parameter has been added.</returns>
  1117.             <param name="messagePart">The <see cref="T:System.Web.Services.Description.MessagePart"></see> to add to the collection. </param>
  1118.         </member>
  1119.         <member name="M:System.Web.Services.Description.MessagePartCollection.Contains(System.Web.Services.Description.MessagePart)">
  1120.             <summary>Returns a value indicating whether the specified <see cref="T:System.Web.Services.Description.MessagePart"></see> is a member of the MessagePartCollection.</summary>
  1121.             <returns>true if the messagePart parameter is a member of the <see cref="T:System.Web.Services.Description.MessagePartCollection"></see>; otherwise, false.</returns>
  1122.             <param name="messagePart">The <see cref="T:System.Web.Services.Description.MessagePart"></see> for which to check collection membership. </param>
  1123.         </member>
  1124.         <member name="M:System.Web.Services.Description.MessagePartCollection.CopyTo(System.Web.Services.Description.MessagePart[],System.Int32)">
  1125.             <summary>Copies the entire <see cref="T:System.Web.Services.Description.MessagePartCollection"></see> to a compatible one-dimensional array of type <see cref="T:System.Web.Services.Description.MessagePart"></see>, starting at the specified zero-based index of the target array.</summary>
  1126.             <param name="array">An array of type <see cref="T:System.Web.Services.Description.MessagePart"></see> serving as the destination of the copy action. </param>
  1127.             <param name="index">The zero-based index at which to start placing the copied collection. </param>
  1128.         </member>
  1129.         <member name="M:System.Web.Services.Description.MessagePartCollection.IndexOf(System.Web.Services.Description.MessagePart)">
  1130.             <summary>Searches for the specified <see cref="T:System.Web.Services.Description.MessagePart"></see> and returns the zero-based index of the first occurrence within the collection.</summary>
  1131.             <returns>A 32-bit signed integer.</returns>
  1132.             <param name="messagePart">The <see cref="T:System.Web.Services.Description.MessagePart"></see> for which to search in the collection. </param>
  1133.         </member>
  1134.         <member name="M:System.Web.Services.Description.MessagePartCollection.Insert(System.Int32,System.Web.Services.Description.MessagePart)">
  1135.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.MessagePart"></see> to the <see cref="T:System.Web.Services.Description.MessagePartCollection"></see> at the specified zero-based index.</summary>
  1136.             <param name="messagePart">The <see cref="T:System.Web.Services.Description.MessagePart"></see> to add to the collection. </param>
  1137.             <param name="index">The zero-based index at which to insert the messagePart parameter. </param>
  1138.         </member>
  1139.         <member name="M:System.Web.Services.Description.MessagePartCollection.Remove(System.Web.Services.Description.MessagePart)">
  1140.             <summary>Removes the first occurrence of the specified <see cref="T:System.Web.Services.Description.MessagePart"></see> from the <see cref="T:System.Web.Services.Description.MessagePartCollection"></see>.</summary>
  1141.             <param name="messagePart">The <see cref="T:System.Web.Services.Description.MessagePart"></see> to remove from the collection. </param>
  1142.         </member>
  1143.         <member name="P:System.Web.Services.Description.MessagePartCollection.Item(System.Int32)">
  1144.             <summary>Gets or sets the value of a <see cref="T:System.Web.Services.Description.MessagePart"></see> at the specified zero-based index.</summary>
  1145.             <returns>A MessagePart.</returns>
  1146.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Description.MessagePart"></see> whose value is modified or returned. </param>
  1147.         </member>
  1148.         <member name="P:System.Web.Services.Description.MessagePartCollection.Item(System.String)">
  1149.             <summary>Gets a <see cref="T:System.Web.Services.Description.MessagePart"></see> specified by its name.</summary>
  1150.             <returns>A MessagePart.</returns>
  1151.             <param name="name">The name of the <see cref="T:System.Web.Services.Description.MessagePart"></see> returned. </param>
  1152.         </member>
  1153.         <member name="T:System.Web.Services.Description.MimeContentBinding">
  1154.             <summary>Represents an extensibility element added to an <see cref="T:System.Web.Services.Description.InputBinding"></see> or an <see cref="T:System.Web.Services.Description.OutputBinding"></see> within an XML Web service, specifying the MIME format for the body of the HTTP transmission. This class cannot be inherited.</summary>
  1155.         </member>
  1156.         <member name="F:System.Web.Services.Description.MimeContentBinding.Namespace">
  1157.             <summary>Specifies the URI for the XML namespace of the <see cref="T:System.Web.Services.Description.MimeContentBinding"></see> class. This field is constant.</summary>
  1158.         </member>
  1159.         <member name="P:System.Web.Services.Description.MimeContentBinding.Part">
  1160.             <summary>Gets or sets the name of the <see cref="T:System.Web.Services.Description.MessagePart"></see> to which the <see cref="T:System.Web.Services.Description.MimeContentBinding"></see> applies.</summary>
  1161.             <returns>A string representing the name of the <see cref="T:System.Web.Services.Description.MessagePart"></see> with which the current <see cref="T:System.Web.Services.Description.MimeContentBinding"></see> is associated. The default value is an empty string ("").</returns>
  1162.         </member>
  1163.         <member name="P:System.Web.Services.Description.MimeContentBinding.Type">
  1164.             <summary>Gets or sets a value indicating the format of the body of the HTTP transmission.</summary>
  1165.             <returns>A string indicating the format of the body of the HTTP transmission. The default value is an empty string ("").</returns>
  1166.         </member>
  1167.         <member name="T:System.Web.Services.Description.MimeMultipartRelatedBinding">
  1168.             <summary>Represents an extensibility element added to an <see cref="T:System.Web.Services.Description.InputBinding"></see> or an <see cref="T:System.Web.Services.Description.OutputBinding"></see>, specifying the individual MIME formats for the parts of the HTTP transmission. This class cannot be inherited.</summary>
  1169.         </member>
  1170.         <member name="P:System.Web.Services.Description.MimeMultipartRelatedBinding.Parts">
  1171.             <summary>Gets the collection of extensibility elements added to the <see cref="T:System.Web.Services.Description.MimeMultipartRelatedBinding"></see> to specify the MIME format for the parts of the MIME message.</summary>
  1172.             <returns>A <see cref="T:System.Web.Services.Description.MimePartCollection"></see> representing extensibility elements added to the <see cref="T:System.Web.Services.Description.MimeMultipartRelatedBinding"></see>.</returns>
  1173.         </member>
  1174.         <member name="T:System.Web.Services.Description.MimePart">
  1175.             <summary>Represents an extensibility element added to a <see cref="T:System.Web.Services.Description.MimeMultipartRelatedBinding"></see>, specifying the concrete MIME type for the <see cref="T:System.Web.Services.Description.MessagePart"></see> to which the MimePart applies. This class cannot be inherited.</summary>
  1176.         </member>
  1177.         <member name="P:System.Web.Services.Description.MimePart.Extensions">
  1178.             <summary>Gets the collection of MIME extensibility elements for the part of the <see cref="T:System.Web.Services.Description.MimeMultipartRelatedBinding"></see> of which the <see cref="T:System.Web.Services.Description.MimePart"></see> is a member.</summary>
  1179.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see>.</returns>
  1180.         </member>
  1181.         <member name="T:System.Web.Services.Description.MimePartCollection">
  1182.             <summary>Represents a collection of instances of the <see cref="T:System.Web.Services.Description.MimePart"></see> class. This class cannot be inherited.</summary>
  1183.         </member>
  1184.         <member name="M:System.Web.Services.Description.MimePartCollection.Add(System.Web.Services.Description.MimePart)">
  1185.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.MimePart"></see> to the end of the <see cref="T:System.Web.Services.Description.MimePartCollection"></see>.</summary>
  1186.             <returns>The zero-based index where the mimePart parameter has been added.</returns>
  1187.             <param name="mimePart">The <see cref="T:System.Web.Services.Description.MimePart"></see> to add to the collection. </param>
  1188.         </member>
  1189.         <member name="M:System.Web.Services.Description.MimePartCollection.Contains(System.Web.Services.Description.MimePart)">
  1190.             <summary>Returns a value indicating whether the specified <see cref="T:System.Web.Services.Description.MimePart"></see> is a member of the <see cref="T:System.Web.Services.Description.MimePartCollection"></see>.</summary>
  1191.             <returns>true if the mimePart parameter is a member of the MimePartCollection; otherwise, false.</returns>
  1192.             <param name="mimePart">The <see cref="T:System.Web.Services.Description.MimePart"></see> to check for collection membership. </param>
  1193.         </member>
  1194.         <member name="M:System.Web.Services.Description.MimePartCollection.CopyTo(System.Web.Services.Description.MimePart[],System.Int32)">
  1195.             <summary>Copies the entire <see cref="T:System.Web.Services.Description.MimePartCollection"></see> to a compatible one-dimensional array of type <see cref="T:System.Web.Services.Description.MimePart"></see>, starting at the specified zero-based index of the target array.</summary>
  1196.             <param name="array">An array of type <see cref="T:System.Web.Services.Description.MimePart"></see> serving as the destination for the copy action. </param>
  1197.             <param name="index">The zero-based index at which to start placing the copied collection. </param>
  1198.         </member>
  1199.         <member name="M:System.Web.Services.Description.MimePartCollection.IndexOf(System.Web.Services.Description.MimePart)">
  1200.             <summary>Searches for the specified <see cref="T:System.Web.Services.Description.MimePart"></see> and returns the zero-based index of the first occurrence within the collection.</summary>
  1201.             <returns>A 32-bit signed integer.</returns>
  1202.             <param name="mimePart">The <see cref="T:System.Web.Services.Description.MimePart"></see> for which to search the <see cref="T:System.Web.Services.Description.MimePartCollection"></see>. </param>
  1203.         </member>
  1204.         <member name="M:System.Web.Services.Description.MimePartCollection.Insert(System.Int32,System.Web.Services.Description.MimePart)">
  1205.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.MimePart"></see> to the <see cref="T:System.Web.Services.Description.MimePartCollection"></see> at the specified index.</summary>
  1206.             <param name="mimePart">The <see cref="T:System.Web.Services.Description.MimePart"></see> to add to the collection. </param>
  1207.             <param name="index">The zero-based index at which to insert the mimePart parameter. </param>
  1208.             <exception cref="T:System.IndexOutOfRangeException">The index parameter is less than zero.- or - The index parameter is greater than <see cref="P:System.Collections.CollectionBase.Count"></see>. </exception>
  1209.         </member>
  1210.         <member name="M:System.Web.Services.Description.MimePartCollection.Remove(System.Web.Services.Description.MimePart)">
  1211.             <summary>Removes the first occurrence of the specified <see cref="T:System.Web.Services.Description.MimePart"></see> from the <see cref="T:System.Web.Services.Description.MimePartCollection"></see>.</summary>
  1212.             <param name="mimePart">The <see cref="T:System.Web.Services.Description.MimePart"></see> to remove from the collection. </param>
  1213.         </member>
  1214.         <member name="P:System.Web.Services.Description.MimePartCollection.Item(System.Int32)">
  1215.             <summary>Gets or sets the value of a <see cref="T:System.Web.Services.Description.MimePart"></see> at the specified zero-based index.</summary>
  1216.             <returns>A MimePart.</returns>
  1217.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Description.MimePart"></see> whose value is modified or returned. </param>
  1218.         </member>
  1219.         <member name="T:System.Web.Services.Description.MimeTextBinding">
  1220.             <summary>Represents an extensibility element added to an <see cref="T:System.Web.Services.Description.InputBinding"></see>, an <see cref="T:System.Web.Services.Description.OutputBinding"></see>, or a <see cref="T:System.Web.Services.Description.MimePart"></see>, specifying the text patterns for which to search the HTTP transmission. This class cannot be inherited.</summary>
  1221.         </member>
  1222.         <member name="F:System.Web.Services.Description.MimeTextBinding.Namespace">
  1223.             <summary>Specifies the URI for the XML namespace of the <see cref="T:System.Web.Services.Description.MimeTextBinding"></see> class. This field is constant.</summary>
  1224.         </member>
  1225.         <member name="P:System.Web.Services.Description.MimeTextBinding.Matches">
  1226.             <summary>Gets the collection of MIME text patterns for which the HTTP transmission is searched.</summary>
  1227.             <returns>A <see cref="T:System.Web.Services.Description.MimeTextMatchCollection"></see> representing the MIME text patterns to search for.</returns>
  1228.         </member>
  1229.         <member name="T:System.Web.Services.Description.MimeTextMatch">
  1230.             <summary>Represents a text pattern for which the HTTP transmission is searched. This class cannot be inherited.</summary>
  1231.         </member>
  1232.         <member name="P:System.Web.Services.Description.MimeTextMatch.Capture">
  1233.             <summary>Gets or sets a value indicating the zero-based index of a <see cref="T:System.Web.Services.Description.MimeTextMatch"></see> within a group.</summary>
  1234.             <returns>A 32-bit signed integer. The default value is 0, indicating that the <see cref="T:System.Web.Services.Description.MimeTextMatch"></see> is the first instance within a group.</returns>
  1235.             <exception cref="T:System.ArgumentException">The property value is negative. </exception>
  1236.         </member>
  1237.         <member name="P:System.Web.Services.Description.MimeTextMatch.Group">
  1238.             <summary>Gets or sets a value indicating the number of groups in which to place the results of the text search.</summary>
  1239.             <returns>A 32-bit signed integer. The default value is 1.</returns>
  1240.             <exception cref="T:System.ArgumentException">The property value is negative. </exception>
  1241.         </member>
  1242.         <member name="P:System.Web.Services.Description.MimeTextMatch.IgnoreCase">
  1243.             <summary>Gets or sets a value indicating whether the search should disregard the case of the text to be searched.</summary>
  1244.             <returns>true if the search should disregard case; otherwise, false. The default is false.</returns>
  1245.         </member>
  1246.         <member name="P:System.Web.Services.Description.MimeTextMatch.Matches">
  1247.             <summary>Gets the collection of text pattern matches that have been found by the search.</summary>
  1248.             <returns>A <see cref="T:System.Web.Services.Description.MimeTextMatchCollection"></see> representing the members of the <see cref="P:System.Web.Services.Description.MimeTextMatch.Group"></see> property.</returns>
  1249.         </member>
  1250.         <member name="P:System.Web.Services.Description.MimeTextMatch.Name">
  1251.             <summary>Gets or sets the name of the <see cref="T:System.Web.Services.Description.MimeTextMatch"></see>.</summary>
  1252.             <returns>The name of the <see cref="T:System.Web.Services.Description.MimeTextMatch"></see>.</returns>
  1253.         </member>
  1254.         <member name="P:System.Web.Services.Description.MimeTextMatch.Pattern">
  1255.             <summary>Gets or sets the text pattern for the search.</summary>
  1256.             <returns>A string representing the text for which to search the HTTP transmission. The default value is an empty string ("").</returns>
  1257.         </member>
  1258.         <member name="P:System.Web.Services.Description.MimeTextMatch.Repeats">
  1259.             <summary>Gets or sets a value indicating the number of times the search is to be performed.</summary>
  1260.             <returns>A 32-bit signed integer. The default value is 1.</returns>
  1261.             <exception cref="T:System.ArgumentException">The property value is negative. </exception>
  1262.         </member>
  1263.         <member name="P:System.Web.Services.Description.MimeTextMatch.RepeatsString">
  1264.             <summary>Gets or sets a value indicating the number of times the search is to be performed.</summary>
  1265.             <returns>A string indicating the number of times the search is to be performed. The default value is "1".</returns>
  1266.         </member>
  1267.         <member name="P:System.Web.Services.Description.MimeTextMatch.Type">
  1268.             <summary>Gets or sets a value indicating the MIME format of the text to be searched.</summary>
  1269.             <returns>A string indicating the MIME format of the text to be searched.</returns>
  1270.         </member>
  1271.         <member name="T:System.Web.Services.Description.MimeTextMatchCollection">
  1272.             <summary>Provides a collection of instances of the <see cref="T:System.Web.Services.Description.MimeTextMatch"></see> class. This class cannot be inherited.</summary>
  1273.         </member>
  1274.         <member name="M:System.Web.Services.Description.MimeTextMatchCollection.Add(System.Web.Services.Description.MimeTextMatch)">
  1275.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.MimeTextMatch"></see> to the end of the <see cref="T:System.Web.Services.Description.MimeTextMatchCollection"></see>.</summary>
  1276.             <returns>The zero-based index where the match parameter has been added.</returns>
  1277.             <param name="match">The <see cref="T:System.Web.Services.Description.MimeTextMatch"></see> to add to the collection. </param>
  1278.         </member>
  1279.         <member name="M:System.Web.Services.Description.MimeTextMatchCollection.Contains(System.Web.Services.Description.MimeTextMatch)">
  1280.             <summary>Returns a value indicating whether the specified <see cref="T:System.Web.Services.Description.MimeTextMatch"></see> is a member of the <see cref="T:System.Web.Services.Description.MimeTextMatchCollection"></see>.</summary>
  1281.             <returns>true if the match parameter is a member of the MimeTextMatchCollection; otherwise, false.</returns>
  1282.             <param name="match">The <see cref="T:System.Web.Services.Description.MimeTextMatch"></see> for which to check collection membership. </param>
  1283.         </member>
  1284.         <member name="M:System.Web.Services.Description.MimeTextMatchCollection.CopyTo(System.Web.Services.Description.MimeTextMatch[],System.Int32)">
  1285.             <summary>Copies the entire <see cref="T:System.Web.Services.Description.MimeTextMatchCollection"></see> to a compatible one-dimensional array of type <see cref="T:System.Web.Services.Description.MimeTextMatch"></see>, starting at the specified zero-based index of the target array.</summary>
  1286.             <param name="array">The array of type <see cref="T:System.Web.Services.Description.MimeTextMatch"></see> serving as the destination for the copy action. </param>
  1287.             <param name="index">The zero-based index at which to start placing the copied collection. </param>
  1288.         </member>
  1289.         <member name="M:System.Web.Services.Description.MimeTextMatchCollection.IndexOf(System.Web.Services.Description.MimeTextMatch)">
  1290.             <summary>Searches for the specified <see cref="T:System.Web.Services.Description.MimeTextMatch"></see> and returns the zero-based index of the first occurrence within the collection.</summary>
  1291.             <returns>A 32-bit signed integer.</returns>
  1292.             <param name="match">The <see cref="T:System.Web.Services.Description.MimeTextMatch"></see> for which to search in the collection. </param>
  1293.         </member>
  1294.         <member name="M:System.Web.Services.Description.MimeTextMatchCollection.Insert(System.Int32,System.Web.Services.Description.MimeTextMatch)">
  1295.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.MimeTextMatch"></see> to the <see cref="T:System.Web.Services.Description.MimeTextMatchCollection"></see> at the specified index.</summary>
  1296.             <param name="index">The zero-based index at which to insert the match parameter. </param>
  1297.             <param name="match">The <see cref="T:System.Web.Services.Description.MimeTextMatch"></see> to add to the collection. </param>
  1298.             <exception cref="T:System.IndexOutOfRangeException">The index parameter is less than zero.- or - The index parameter is greater than <see cref="P:System.Collections.CollectionBase.Count"></see>. </exception>
  1299.         </member>
  1300.         <member name="M:System.Web.Services.Description.MimeTextMatchCollection.Remove(System.Web.Services.Description.MimeTextMatch)">
  1301.             <summary>Removes the first occurrence of the specified <see cref="T:System.Web.Services.Description.MimeTextMatch"></see> from the <see cref="T:System.Web.Services.Description.MimeTextMatchCollection"></see>.</summary>
  1302.             <param name="match">The <see cref="T:System.Web.Services.Description.MimeTextMatch"></see> to remove from the collection. </param>
  1303.         </member>
  1304.         <member name="P:System.Web.Services.Description.MimeTextMatchCollection.Item(System.Int32)">
  1305.             <summary>Gets or sets the value of the member of the <see cref="T:System.Web.Services.Description.MimeTextMatchCollection"></see> at the specified zero-based index.</summary>
  1306.             <returns>A MimeTextMatch.</returns>
  1307.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Description.MimeTextMatch"></see> whose value is returned or modified. </param>
  1308.         </member>
  1309.         <member name="T:System.Web.Services.Description.MimeXmlBinding">
  1310.             <summary>Represents an extensibility element added to a <see cref="T:System.Web.Services.Description.MimePart"></see>, an <see cref="T:System.Web.Services.Description.InputBinding"></see> or an <see cref="T:System.Web.Services.Description.OutputBinding"></see>. It specifies the schema for XML messages that are not SOAP compliant. This class cannot be inherited.</summary>
  1311.         </member>
  1312.         <member name="P:System.Web.Services.Description.MimeXmlBinding.Part">
  1313.             <summary>Gets or sets the name of the <see cref="T:System.Web.Services.Description.MessagePart"></see> to which the <see cref="T:System.Web.Services.Description.MimeXmlBinding"></see> applies.</summary>
  1314.             <returns>The name of the corresponding <see cref="T:System.Web.Services.Description.MessagePart"></see>. The default value is an empty string ("").</returns>
  1315.         </member>
  1316.         <member name="T:System.Web.Services.Description.NamedItem">
  1317.             <summary>Represents a named, item that can be documented.</summary>
  1318.         </member>
  1319.         <member name="M:System.Web.Services.Description.NamedItem.#ctor">
  1320.             <summary>When called in a derived class, initializes a new instance of the <see cref="T:System.Web.Services.Description.NamedItem"></see> class.</summary>
  1321.         </member>
  1322.         <member name="P:System.Web.Services.Description.NamedItem.Name">
  1323.             <summary>Gets or sets the name of the item.</summary>
  1324.             <returns>A <see cref="T:System.String"></see> containing the name of the item.</returns>
  1325.         </member>
  1326.         <member name="T:System.Web.Services.Description.Operation">
  1327.             <summary>Provides an abstract definition of an action supported by the XML Web service. This class cannot be inherited.</summary>
  1328.         </member>
  1329.         <member name="M:System.Web.Services.Description.Operation.IsBoundBy(System.Web.Services.Description.OperationBinding)">
  1330.             <summary>Returns a value that indicates whether the specified <see cref="T:System.Web.Services.Description.OperationBinding"></see> matches with the <see cref="T:System.Web.Services.Description.Operation"></see>.</summary>
  1331.             <returns>true if the <see cref="T:System.Web.Services.Description.Operation"></see> instance matches the operationBinding parameter; otherwise, false.</returns>
  1332.             <param name="operationBinding">An <see cref="T:System.Web.Services.Description.OperationBinding"></see> to be checked to determine whether it matches with the <see cref="T:System.Web.Services.Description.Operation"></see>. </param>
  1333.         </member>
  1334.         <member name="P:System.Web.Services.Description.Operation.Extensions">
  1335.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.Operation"></see>.</summary>
  1336.             <returns>The <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.Operation"></see>.</returns>
  1337.         </member>
  1338.         <member name="P:System.Web.Services.Description.Operation.Faults">
  1339.             <summary>Gets the collection of faults, or error messages, defined by the current <see cref="T:System.Web.Services.Description.Operation"></see>.</summary>
  1340.             <returns>An <see cref="T:System.Web.Services.Description.OperationFaultCollection"></see>.</returns>
  1341.         </member>
  1342.         <member name="P:System.Web.Services.Description.Operation.Messages">
  1343.             <summary>Gets the collection of instances of the <see cref="T:System.Web.Services.Description.Message"></see> class defined by the current <see cref="T:System.Web.Services.Description.Operation"></see>.</summary>
  1344.             <returns>An <see cref="T:System.Web.Services.Description.OperationMessageCollection"></see>.</returns>
  1345.         </member>
  1346.         <member name="P:System.Web.Services.Description.Operation.ParameterOrder">
  1347.             <summary>Gets or sets an array of the elements contained in the <see cref="P:System.Web.Services.Description.Operation.ParameterOrderString"></see>.</summary>
  1348.             <returns>An array of names of <see cref="T:System.Web.Services.Description.MessagePart"></see> instances.</returns>
  1349.         </member>
  1350.         <member name="P:System.Web.Services.Description.Operation.ParameterOrderString">
  1351.             <summary>Gets or sets an optional Remote Procedure Call (RPC) signature that orders specification for request-response or solicit-response operations.</summary>
  1352.             <returns>A list of names of the <see cref="T:System.Web.Services.Description.MessagePart"></see> instances separated by a single space.</returns>
  1353.         </member>
  1354.         <member name="P:System.Web.Services.Description.Operation.PortType">
  1355.             <summary>Gets the <see cref="T:System.Web.Services.Description.PortType"></see> of which the <see cref="T:System.Web.Services.Description.Operation"></see> is a member.</summary>
  1356.             <returns>A <see cref="T:System.Web.Services.Description.PortType"></see>.</returns>
  1357.         </member>
  1358.         <member name="T:System.Web.Services.Description.OperationBinding">
  1359.             <summary>Provides specifications for protocols and data formats for the messages used in the action supported by the XML Web service. This class cannot be inherited.</summary>
  1360.         </member>
  1361.         <member name="P:System.Web.Services.Description.OperationBinding.Binding">
  1362.             <summary>Gets the <see cref="T:System.Web.Services.Description.Binding"></see> of which the current <see cref="T:System.Web.Services.Description.OperationBinding"></see> is a member.</summary>
  1363.             <returns>A <see cref="T:System.Web.Services.Description.Binding"></see>.</returns>
  1364.         </member>
  1365.         <member name="P:System.Web.Services.Description.OperationBinding.Extensions">
  1366.             <summary>Gets the collection of extensibility elements specific to the current <see cref="T:System.Web.Services.Description.OperationBinding"></see>.</summary>
  1367.             <returns>Returns a <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see>.</returns>
  1368.         </member>
  1369.         <member name="P:System.Web.Services.Description.OperationBinding.Faults">
  1370.             <summary>Gets the <see cref="T:System.Web.Services.Description.FaultBindingCollection"></see> associated with the <see cref="T:System.Web.Services.Description.OperationBinding"></see> instance.</summary>
  1371.             <returns>A <see cref="T:System.Web.Services.Description.FaultBindingCollection"></see>.</returns>
  1372.         </member>
  1373.         <member name="P:System.Web.Services.Description.OperationBinding.Input">
  1374.             <summary>Gets or sets the <see cref="T:System.Web.Services.Description.InputBinding"></see> associated with the <see cref="T:System.Web.Services.Description.OperationBinding"></see>.</summary>
  1375.             <returns>An <see cref="T:System.Web.Services.Description.InputBinding"></see>.</returns>
  1376.         </member>
  1377.         <member name="P:System.Web.Services.Description.OperationBinding.Output">
  1378.             <summary>Gets or sets the <see cref="T:System.Web.Services.Description.OutputBinding"></see> associated with the <see cref="T:System.Web.Services.Description.OperationBinding"></see>.</summary>
  1379.             <returns>An <see cref="T:System.Web.Services.Description.OutputBinding"></see>.</returns>
  1380.         </member>
  1381.         <member name="T:System.Web.Services.Description.OperationBindingCollection">
  1382.             <summary>Represents a collection of instances of the <see cref="T:System.Web.Services.Description.OperationBinding"></see> class. This class cannot be inherited.</summary>
  1383.         </member>
  1384.         <member name="M:System.Web.Services.Description.OperationBindingCollection.Add(System.Web.Services.Description.OperationBinding)">
  1385.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.OperationBinding"></see> to the end of the <see cref="T:System.Web.Services.Description.OperationBindingCollection"></see>.</summary>
  1386.             <returns>The zero-based index where the bindingOperation parameter has been added.</returns>
  1387.             <param name="bindingOperation">The <see cref="T:System.Web.Services.Description.OperationBinding"></see> to add to the collection. </param>
  1388.         </member>
  1389.         <member name="M:System.Web.Services.Description.OperationBindingCollection.Contains(System.Web.Services.Description.OperationBinding)">
  1390.             <summary>Returns a value indicating whether the specified <see cref="T:System.Web.Services.Description.OperationBinding"></see> is a member of the <see cref="T:System.Web.Services.Description.OperationBindingCollection"></see>.</summary>
  1391.             <returns>true if the bindingOperation parameter is a member of the <see cref="T:System.Web.Services.Description.OperationBindingCollection"></see>; otherwise, false.</returns>
  1392.             <param name="bindingOperation">The <see cref="T:System.Web.Services.Description.OperationBinding"></see> for which to check collection membership. </param>
  1393.         </member>
  1394.         <member name="M:System.Web.Services.Description.OperationBindingCollection.CopyTo(System.Web.Services.Description.OperationBinding[],System.Int32)">
  1395.             <summary>Copies the entire OperationBindingCollection to a compatible one-dimensional array of type <see cref="T:System.Web.Services.Description.OperationBinding"></see>, starting at the specified zero-based index of the target array.</summary>
  1396.             <param name="array">An array of type <see cref="T:System.Web.Services.Description.OperationBinding"></see> serving as the destination for the copy action. </param>
  1397.             <param name="index">The zero-based index at which to start placing the copied collection. </param>
  1398.         </member>
  1399.         <member name="M:System.Web.Services.Description.OperationBindingCollection.IndexOf(System.Web.Services.Description.OperationBinding)">
  1400.             <summary>Searches for the specified <see cref="T:System.Web.Services.Description.OperationBinding"></see> and returns the zero-based index of the first occurrence within the collection.</summary>
  1401.             <returns>A 32-bit signed integer.</returns>
  1402.             <param name="bindingOperation">The <see cref="T:System.Web.Services.Description.OperationBinding"></see> for which to search in the collection. </param>
  1403.         </member>
  1404.         <member name="M:System.Web.Services.Description.OperationBindingCollection.Insert(System.Int32,System.Web.Services.Description.OperationBinding)">
  1405.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.OperationBinding"></see> instance to the <see cref="T:System.Web.Services.Description.OperationBindingCollection"></see> at the specified zero-based index.</summary>
  1406.             <param name="bindingOperation">The <see cref="T:System.Web.Services.Description.OperationBinding"></see> to add to the collection. </param>
  1407.             <param name="index">The zero-based index at which to insert the bindingOperation parameter. </param>
  1408.         </member>
  1409.         <member name="M:System.Web.Services.Description.OperationBindingCollection.Remove(System.Web.Services.Description.OperationBinding)">
  1410.             <summary>Removes the first occurrence of the specified <see cref="T:System.Web.Services.Description.OperationBinding"></see> from the <see cref="T:System.Web.Services.Description.OperationBindingCollection"></see>.</summary>
  1411.             <param name="bindingOperation">The <see cref="T:System.Web.Services.Description.OperationBinding"></see> to remove from the collection. </param>
  1412.         </member>
  1413.         <member name="P:System.Web.Services.Description.OperationBindingCollection.Item(System.Int32)">
  1414.             <summary>Gets or sets the value of an <see cref="T:System.Web.Services.Description.OperationBinding"></see> at the specified zero-based index.</summary>
  1415.             <returns>An OperationBinding.</returns>
  1416.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Description.OperationBinding"></see> whose value is modified or returned. </param>
  1417.         </member>
  1418.         <member name="T:System.Web.Services.Description.OperationCollection">
  1419.             <summary>Represents a collection of instances of the <see cref="T:System.Web.Services.Description.Operation"></see> class. This class cannot be inherited.</summary>
  1420.         </member>
  1421.         <member name="M:System.Web.Services.Description.OperationCollection.Add(System.Web.Services.Description.Operation)">
  1422.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.Operation"></see> to the end of the <see cref="T:System.Web.Services.Description.OperationCollection"></see>.</summary>
  1423.             <returns>The zero-based index where the operation parameter has been added.</returns>
  1424.             <param name="operation">The <see cref="T:System.Web.Services.Description.Operation"></see> to add to the collection. </param>
  1425.         </member>
  1426.         <member name="M:System.Web.Services.Description.OperationCollection.Contains(System.Web.Services.Description.Operation)">
  1427.             <summary>Returns a value indicating whether the specified <see cref="T:System.Web.Services.Description.Operation"></see> is a member of the <see cref="T:System.Web.Services.Description.OperationCollection"></see>.</summary>
  1428.             <returns>true if operation is a member of the <see cref="T:System.Web.Services.Description.OperationCollection"></see>; otherwise, false.</returns>
  1429.             <param name="operation">The <see cref="T:System.Web.Services.Description.Operation"></see> for which to check collection membership. </param>
  1430.         </member>
  1431.         <member name="M:System.Web.Services.Description.OperationCollection.CopyTo(System.Web.Services.Description.Operation[],System.Int32)">
  1432.             <summary>Copies the entire <see cref="T:System.Web.Services.Description.OperationCollection"></see> to a compatible one-dimensional array of type <see cref="T:System.Web.Services.Description.Operation"></see>, starting at the specified zero-based index of the target array.</summary>
  1433.             <param name="array">An array of type <see cref="T:System.Web.Services.Description.Operation"></see> serving as the destination for the copy action. </param>
  1434.             <param name="index">The zero-based index at which to start placing the copied collection. </param>
  1435.         </member>
  1436.         <member name="M:System.Web.Services.Description.OperationCollection.IndexOf(System.Web.Services.Description.Operation)">
  1437.             <summary>Searches for the specified <see cref="T:System.Web.Services.Description.Operation"></see> and returns the zero-based index of the first occurrence within the collection.</summary>
  1438.             <returns>A 32-bit signed integer.</returns>
  1439.             <param name="operation">The <see cref="T:System.Web.Services.Description.Operation"></see> for which to search in the collection. </param>
  1440.         </member>
  1441.         <member name="M:System.Web.Services.Description.OperationCollection.Insert(System.Int32,System.Web.Services.Description.Operation)">
  1442.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.Operation"></see> to the <see cref="T:System.Web.Services.Description.OperationCollection"></see> at the specified zero-based index.</summary>
  1443.             <param name="operation">The <see cref="T:System.Web.Services.Description.Operation"></see> to add to the collection. </param>
  1444.             <param name="index">The zero-based index at which to insert the operation parameter. </param>
  1445.         </member>
  1446.         <member name="M:System.Web.Services.Description.OperationCollection.Remove(System.Web.Services.Description.Operation)">
  1447.             <summary>Removes the first occurrence of the specified <see cref="T:System.Web.Services.Description.Operation"></see> from the <see cref="T:System.Web.Services.Description.OperationCollection"></see>.</summary>
  1448.             <param name="operation">The <see cref="T:System.Web.Services.Description.Operation"></see> to remove from the collection. </param>
  1449.         </member>
  1450.         <member name="P:System.Web.Services.Description.OperationCollection.Item(System.Int32)">
  1451.             <summary>Gets or sets the value of an <see cref="T:System.Web.Services.Description.Operation"></see> at the specified zero-based index.</summary>
  1452.             <returns>An Operation.</returns>
  1453.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Description.Operation"></see> whose value is modified or returned. </param>
  1454.         </member>
  1455.         <member name="T:System.Web.Services.Description.OperationFault">
  1456.             <summary>Defines the specifications for error messages returned by the XML Web service. This class cannot be inherited.</summary>
  1457.         </member>
  1458.         <member name="P:System.Web.Services.Description.OperationFault.Extensions">
  1459.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.OperationFault"></see>.</summary>
  1460.             <returns>The <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.OperationFault"></see>.</returns>
  1461.         </member>
  1462.         <member name="T:System.Web.Services.Description.OperationFaultCollection">
  1463.             <summary>Represents a collection of instances of the <see cref="T:System.Web.Services.Description.OperationFault"></see> class. This class cannot be inherited.</summary>
  1464.         </member>
  1465.         <member name="M:System.Web.Services.Description.OperationFaultCollection.Add(System.Web.Services.Description.OperationFault)">
  1466.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.OperationFault"></see> to the end of the <see cref="T:System.Web.Services.Description.OperationFaultCollection"></see>.</summary>
  1467.             <returns>The zero-based index where the operationFaultMessage parameter has been added.</returns>
  1468.             <param name="operationFaultMessage">The <see cref="T:System.Web.Services.Description.OperationFault"></see> to add to the collection. </param>
  1469.         </member>
  1470.         <member name="M:System.Web.Services.Description.OperationFaultCollection.Contains(System.Web.Services.Description.OperationFault)">
  1471.             <summary>Returns a value indicating whether the specified <see cref="T:System.Web.Services.Description.OperationFault"></see> is a member of the <see cref="T:System.Web.Services.Description.OperationFaultCollection"></see>.</summary>
  1472.             <returns>true if the operationFaultMessage parameter is a member of the <see cref="T:System.Web.Services.Description.OperationFaultCollection"></see>; otherwise, false.</returns>
  1473.             <param name="operationFaultMessage">The <see cref="T:System.Web.Services.Description.OperationFault"></see> for which to check collection membership. </param>
  1474.         </member>
  1475.         <member name="M:System.Web.Services.Description.OperationFaultCollection.CopyTo(System.Web.Services.Description.OperationFault[],System.Int32)">
  1476.             <summary>Copies the entire <see cref="T:System.Web.Services.Description.OperationFaultCollection"></see> to a compatible one-dimensional array of type <see cref="T:System.Web.Services.Description.OperationFault"></see>, starting at the specified zero-based index of the target array.</summary>
  1477.             <param name="array">An array of type <see cref="T:System.Web.Services.Description.OperationFault"></see> serving as the destination of the copy action. </param>
  1478.             <param name="index">The zero-based index at which to start placing the copied collection. </param>
  1479.         </member>
  1480.         <member name="M:System.Web.Services.Description.OperationFaultCollection.IndexOf(System.Web.Services.Description.OperationFault)">
  1481.             <summary>Searches for the specified <see cref="T:System.Web.Services.Description.OperationFault"></see> and returns the zero-based index of the first occurrence within the collection.</summary>
  1482.             <returns>A 32-bit signed integer.</returns>
  1483.             <param name="operationFaultMessage">The <see cref="T:System.Web.Services.Description.OperationFault"></see> for which to search in the collection. </param>
  1484.         </member>
  1485.         <member name="M:System.Web.Services.Description.OperationFaultCollection.Insert(System.Int32,System.Web.Services.Description.OperationFault)">
  1486.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.OperationFault"></see> to the <see cref="T:System.Web.Services.Description.OperationFaultCollection"></see> at the specified zero-based index.</summary>
  1487.             <param name="operationFaultMessage">The <see cref="T:System.Web.Services.Description.OperationFault"></see> to add to the collection. </param>
  1488.             <param name="index">The zero-based index at which to insert the operationFaultMessage parameter. </param>
  1489.         </member>
  1490.         <member name="M:System.Web.Services.Description.OperationFaultCollection.Remove(System.Web.Services.Description.OperationFault)">
  1491.             <summary>Removes the first occurrence of the specified <see cref="T:System.Web.Services.Description.OperationFault"></see> from the <see cref="T:System.Web.Services.Description.OperationFaultCollection"></see>.</summary>
  1492.             <param name="operationFaultMessage">The <see cref="T:System.Web.Services.Description.OperationFault"></see> to remove from the collection. </param>
  1493.         </member>
  1494.         <member name="P:System.Web.Services.Description.OperationFaultCollection.Item(System.Int32)">
  1495.             <summary>Gets or sets the value of an <see cref="T:System.Web.Services.Description.OperationFault"></see> at the specified zero-based index.</summary>
  1496.             <returns>An OperationFault.</returns>
  1497.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Description.OperationFault"></see> whose value is modified or returned. </param>
  1498.         </member>
  1499.         <member name="P:System.Web.Services.Description.OperationFaultCollection.Item(System.String)">
  1500.             <summary>Gets an <see cref="T:System.Web.Services.Description.OperationFault"></see> by its name.</summary>
  1501.             <returns>An OperationFault.</returns>
  1502.             <param name="name">The name of the <see cref="T:System.Web.Services.Description.OperationFault"></see> returned. </param>
  1503.         </member>
  1504.         <member name="T:System.Web.Services.Description.OperationFlow">
  1505.             <summary>Specifies the type of transmission an endpoint of the XML Web service can support.</summary>
  1506.         </member>
  1507.         <member name="F:System.Web.Services.Description.OperationFlow.None">
  1508.             <summary>Indicates that the endpoint of the XML Web service receives no transmissions.</summary>
  1509.         </member>
  1510.         <member name="F:System.Web.Services.Description.OperationFlow.Notification">
  1511.             <summary>Indicates that the endpoint of the XML Web service sends a message.</summary>
  1512.         </member>
  1513.         <member name="F:System.Web.Services.Description.OperationFlow.OneWay">
  1514.             <summary>Indicates that the endpoint of the XML Web service receives a message.</summary>
  1515.         </member>
  1516.         <member name="F:System.Web.Services.Description.OperationFlow.RequestResponse">
  1517.             <summary>Indicates that the endpoint of the XML Web service receives a message, then sends a correlated message.</summary>
  1518.         </member>
  1519.         <member name="F:System.Web.Services.Description.OperationFlow.SolicitResponse">
  1520.             <summary>Indicates that the endpoint of the XML Web service sends a message, then receives a correlated message.</summary>
  1521.         </member>
  1522.         <member name="T:System.Web.Services.Description.OperationInput">
  1523.             <summary>Defines the specifications for input messages received by the XML Web service. This class cannot be inherited.</summary>
  1524.         </member>
  1525.         <member name="P:System.Web.Services.Description.OperationInput.Extensions">
  1526.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.OperationInput"></see>.</summary>
  1527.             <returns>The <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.OperationInput"></see>.</returns>
  1528.         </member>
  1529.         <member name="T:System.Web.Services.Description.OperationMessage">
  1530.             <summary>Represents a message type passed by the action of an XML Web service.</summary>
  1531.         </member>
  1532.         <member name="P:System.Web.Services.Description.OperationMessage.Message">
  1533.             <summary>Gets or sets an abstract, typed definition of the data being communicated.</summary>
  1534.             <returns>An <see cref="T:System.Xml.XmlQualifiedName"></see>.</returns>
  1535.         </member>
  1536.         <member name="P:System.Web.Services.Description.OperationMessage.Operation">
  1537.             <summary>Gets the <see cref="T:System.Web.Services.Description.Operation"></see> of which the <see cref="T:System.Web.Services.Description.OperationMessage"></see> is a member.</summary>
  1538.             <returns>An <see cref="T:System.Web.Services.Description.Operation"></see>.</returns>
  1539.         </member>
  1540.         <member name="T:System.Web.Services.Description.OperationMessageCollection">
  1541.             <summary>Represents a collection of <see cref="T:System.Web.Services.Description.OperationInput"></see> and <see cref="T:System.Web.Services.Description.OperationOutput"></see> messages related to an XML Web service. This class cannot be inherited.</summary>
  1542.         </member>
  1543.         <member name="M:System.Web.Services.Description.OperationMessageCollection.Add(System.Web.Services.Description.OperationMessage)">
  1544.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.OperationMessage"></see> to the end of the <see cref="T:System.Web.Services.Description.OperationMessageCollection"></see>.</summary>
  1545.             <returns>The zero-based index where the operationMessage parameter has been added.</returns>
  1546.             <param name="operationMessage">The <see cref="T:System.Web.Services.Description.OperationMessage"></see> to add to the collection. </param>
  1547.         </member>
  1548.         <member name="M:System.Web.Services.Description.OperationMessageCollection.Contains(System.Web.Services.Description.OperationMessage)">
  1549.             <summary>Returns a value indicating whether the specified <see cref="T:System.Web.Services.Description.OperationMessage"></see> is a member of the <see cref="T:System.Web.Services.Description.OperationMessageCollection"></see>.</summary>
  1550.             <returns>true if the operationMessage parameter is a member of the OperationMessageCollection; otherwise, false.</returns>
  1551.             <param name="operationMessage">The <see cref="T:System.Web.Services.Description.OperationMessage"></see> for which to check collection membership. </param>
  1552.         </member>
  1553.         <member name="M:System.Web.Services.Description.OperationMessageCollection.CopyTo(System.Web.Services.Description.OperationMessage[],System.Int32)">
  1554.             <summary>Copies the entire <see cref="T:System.Web.Services.Description.OperationMessageCollection"></see> to a compatible one-dimensional array of type <see cref="T:System.Web.Services.Description.OperationMessage"></see>, starting at the specified zero-based index of the target array.</summary>
  1555.             <param name="array">An array of type <see cref="T:System.Web.Services.Description.OperationMessage"></see> serving as the destination for the copy action. </param>
  1556.             <param name="index">The zero-based index at which to start placing the copied collection. </param>
  1557.         </member>
  1558.         <member name="M:System.Web.Services.Description.OperationMessageCollection.IndexOf(System.Web.Services.Description.OperationMessage)">
  1559.             <summary>Searches for the specified <see cref="T:System.Web.Services.Description.OperationMessage"></see> and returns the zero-based index of the first occurrence within the collection.</summary>
  1560.             <returns>A 32-bit signed integer.</returns>
  1561.             <param name="operationMessage">The <see cref="T:System.Web.Services.Description.OperationMessage"></see> for which to search in the collection. </param>
  1562.         </member>
  1563.         <member name="M:System.Web.Services.Description.OperationMessageCollection.Insert(System.Int32,System.Web.Services.Description.OperationMessage)">
  1564.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.OperationMessage"></see> to the <see cref="T:System.Web.Services.Description.OperationMessageCollection"></see> at the specified zero-based index.</summary>
  1565.             <param name="operationMessage">The <see cref="T:System.Web.Services.Description.OperationMessage"></see> to add to the collection. </param>
  1566.             <param name="index">The zero-based index at which to insert the operationMessage parameter. </param>
  1567.         </member>
  1568.         <member name="M:System.Web.Services.Description.OperationMessageCollection.Remove(System.Web.Services.Description.OperationMessage)">
  1569.             <summary>Removes the first occurrence of the specified <see cref="T:System.Web.Services.Description.OperationMessage"></see> from the <see cref="T:System.Web.Services.Description.OperationMessageCollection"></see>.</summary>
  1570.             <param name="operationMessage">The <see cref="T:System.Web.Services.Description.OperationMessage"></see> to remove from the collection. </param>
  1571.         </member>
  1572.         <member name="P:System.Web.Services.Description.OperationMessageCollection.Flow">
  1573.             <summary>Gets the type of transmission supported by the OperationMessageCollection.</summary>
  1574.             <returns>One of the <see cref="T:System.Web.Services.Description.OperationFlow"></see> values. The default is SolicitResponse.</returns>
  1575.         </member>
  1576.         <member name="P:System.Web.Services.Description.OperationMessageCollection.Input">
  1577.             <summary>Gets the first occurrence of an <see cref="T:System.Web.Services.Description.OperationInput"></see> within the collection.</summary>
  1578.             <returns>An <see cref="T:System.Web.Services.Description.OperationInput"></see>.</returns>
  1579.         </member>
  1580.         <member name="P:System.Web.Services.Description.OperationMessageCollection.Item(System.Int32)">
  1581.             <summary>Gets or sets the value of an <see cref="T:System.Web.Services.Description.OperationMessage"></see> at the specified zero-based index.</summary>
  1582.             <returns>An OperationMessage.</returns>
  1583.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Description.OperationMessage"></see> whose value is modified or returned. </param>
  1584.         </member>
  1585.         <member name="P:System.Web.Services.Description.OperationMessageCollection.Output">
  1586.             <summary>Gets the first occurrence of an <see cref="T:System.Web.Services.Description.OperationOutput"></see> within the collection.</summary>
  1587.             <returns>An <see cref="T:System.Web.Services.Description.OperationOutput"></see>.</returns>
  1588.         </member>
  1589.         <member name="T:System.Web.Services.Description.OperationOutput">
  1590.             <summary>Defines the specifications for output messages returned by the XML Web service. This class cannot be inherited.</summary>
  1591.         </member>
  1592.         <member name="P:System.Web.Services.Description.OperationOutput.Extensions">
  1593.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.OperationOutput"></see>.</summary>
  1594.             <returns>The <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.OperationOutput"></see>.</returns>
  1595.         </member>
  1596.         <member name="T:System.Web.Services.Description.OutputBinding">
  1597.             <summary>Provides a set of specifications for data formats and protocols used by the XML Web service for output messages. This class cannot be inherited.</summary>
  1598.         </member>
  1599.         <member name="P:System.Web.Services.Description.OutputBinding.Extensions">
  1600.             <summary>Gets the collection of extensibility elements associated with the current OutputBinding.</summary>
  1601.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see>.</returns>
  1602.         </member>
  1603.         <member name="T:System.Web.Services.Description.Port">
  1604.             <summary>Defines an individual endpoint contained in the XML Web service. This class cannot be inherited.</summary>
  1605.         </member>
  1606.         <member name="P:System.Web.Services.Description.Port.Binding">
  1607.             <summary>Gets or sets the value of the XML <binding> attribute of the <see cref="T:System.Web.Services.Description.Port"></see>.</summary>
  1608.             <returns>An <see cref="T:System.Xml.XmlQualifiedName"></see>.</returns>
  1609.         </member>
  1610.         <member name="P:System.Web.Services.Description.Port.Extensions">
  1611.             <summary>Gets the collection of extensibility elements associated with the Port.</summary>
  1612.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see>.</returns>
  1613.         </member>
  1614.         <member name="P:System.Web.Services.Description.Port.Service">
  1615.             <summary>Gets the <see cref="T:System.Web.Services.Description.Service"></see> of which the <see cref="T:System.Web.Services.Description.Port"></see> is a member.</summary>
  1616.             <returns>A <see cref="T:System.Web.Services.Description.Service"></see>.</returns>
  1617.         </member>
  1618.         <member name="T:System.Web.Services.Description.PortCollection">
  1619.             <summary>Represents a collection of instances of the <see cref="T:System.Web.Services.Description.Port"></see> class. This class cannot be inherited.</summary>
  1620.         </member>
  1621.         <member name="M:System.Web.Services.Description.PortCollection.Add(System.Web.Services.Description.Port)">
  1622.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.Port"></see> to the end of the <see cref="T:System.Web.Services.Description.PortCollection"></see>.</summary>
  1623.             <returns>The zero-based index where the port parameter has been added.</returns>
  1624.             <param name="port">The <see cref="T:System.Web.Services.Description.Port"></see> to add to the collection. </param>
  1625.         </member>
  1626.         <member name="M:System.Web.Services.Description.PortCollection.Contains(System.Web.Services.Description.Port)">
  1627.             <summary>Returns a value indicating whether the specified <see cref="T:System.Web.Services.Description.Port"></see> is a member of the <see cref="T:System.Web.Services.Description.PortCollection"></see>.</summary>
  1628.             <returns>true if the specified <see cref="T:System.Web.Services.Description.Port"></see> is a member of the <see cref="T:System.Web.Services.Description.PortCollection"></see>; otherwise, false.</returns>
  1629.             <param name="port">The <see cref="T:System.Web.Services.Description.Port"></see> for which to check collection membership. </param>
  1630.         </member>
  1631.         <member name="M:System.Web.Services.Description.PortCollection.CopyTo(System.Web.Services.Description.Port[],System.Int32)">
  1632.             <summary>Copies the entire <see cref="T:System.Web.Services.Description.PortCollection"></see> to a one-dimensional array of type <see cref="T:System.Web.Services.Description.Port"></see>, starting at the specified zero-based index of the target array.</summary>
  1633.             <param name="array">An array of type <see cref="T:System.Web.Services.Description.Port"></see> serving as the destination for the copy action. </param>
  1634.             <param name="index">The zero-based index at which to start placing the copied collection. </param>
  1635.         </member>
  1636.         <member name="M:System.Web.Services.Description.PortCollection.IndexOf(System.Web.Services.Description.Port)">
  1637.             <summary>Searches for the specified <see cref="T:System.Web.Services.Description.Port"></see> and returns the zero-based index of the first occurrence within the collection.</summary>
  1638.             <returns>A 32-bit signed integer.</returns>
  1639.             <param name="port">The <see cref="T:System.Web.Services.Description.Port"></see> for which to search in the collection. </param>
  1640.         </member>
  1641.         <member name="M:System.Web.Services.Description.PortCollection.Insert(System.Int32,System.Web.Services.Description.Port)">
  1642.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.Port"></see> instance to the PortCollection at the specified index.</summary>
  1643.             <param name="port">The <see cref="T:System.Web.Services.Description.Port"></see> to add to the collection. </param>
  1644.             <param name="index">The zero-based index at which to insert the port parameter. </param>
  1645.             <exception cref="T:System.IndexOutOfRangeException">The index parameter is less than zero.- or - The index parameter is greater than <see cref="P:System.Collections.CollectionBase.Count"></see>. </exception>
  1646.         </member>
  1647.         <member name="M:System.Web.Services.Description.PortCollection.Remove(System.Web.Services.Description.Port)">
  1648.             <summary>Removes the first occurrence of the specified <see cref="T:System.Web.Services.Description.Port"></see> from the <see cref="T:System.Web.Services.Description.PortCollection"></see>.</summary>
  1649.             <param name="port">The <see cref="T:System.Web.Services.Description.Port"></see> to remove from the collection. </param>
  1650.         </member>
  1651.         <member name="P:System.Web.Services.Description.PortCollection.Item(System.Int32)">
  1652.             <summary>Gets or sets the value of a <see cref="T:System.Web.Services.Description.Port"></see> at the specified zero-based index.</summary>
  1653.             <returns>A <see cref="T:System.Web.Services.Description.Port"></see>.</returns>
  1654.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Description.Port"></see> whose value is modified or returned. </param>
  1655.         </member>
  1656.         <member name="P:System.Web.Services.Description.PortCollection.Item(System.String)">
  1657.             <summary>Gets a <see cref="T:System.Web.Services.Description.Port"></see> specified by its name.</summary>
  1658.             <returns>A Port.</returns>
  1659.             <param name="name">The name of the <see cref="T:System.Web.Services.Description.Port"></see> returned. </param>
  1660.         </member>
  1661.         <member name="T:System.Web.Services.Description.PortType">
  1662.             <summary>Represents a named set of abstract operations and the corresponding abstract messages. This class cannot be inherited.</summary>
  1663.         </member>
  1664.         <member name="P:System.Web.Services.Description.PortType.Extensions">
  1665.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.PortType"></see>.</summary>
  1666.             <returns>The <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> associated with this <see cref="T:System.Web.Services.Description.PortType"></see>.</returns>
  1667.         </member>
  1668.         <member name="P:System.Web.Services.Description.PortType.Operations">
  1669.             <summary>Gets the collection of <see cref="T:System.Web.Services.Description.Operation"></see> instances defined by the <see cref="T:System.Web.Services.Description.PortType"></see>.</summary>
  1670.             <returns>An <see cref="T:System.Web.Services.Description.OperationCollection"></see>.</returns>
  1671.         </member>
  1672.         <member name="P:System.Web.Services.Description.PortType.ServiceDescription">
  1673.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> of which the <see cref="T:System.Web.Services.Description.PortType"></see> is a member.</summary>
  1674.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  1675.         </member>
  1676.         <member name="T:System.Web.Services.Description.PortTypeCollection">
  1677.             <summary>Represents a collection of instances of the <see cref="T:System.Web.Services.Description.PortType"></see> class; that is, a collection of sets of operations supported by the XML Web service. This class cannot be inherited.</summary>
  1678.         </member>
  1679.         <member name="M:System.Web.Services.Description.PortTypeCollection.Add(System.Web.Services.Description.PortType)">
  1680.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.PortType"></see> to the end of the <see cref="T:System.Web.Services.Description.PortTypeCollection"></see>.</summary>
  1681.             <returns>The zero-based index where the portType parameter has been added.</returns>
  1682.             <param name="portType">The <see cref="T:System.Web.Services.Description.PortType"></see> to add to the collection. </param>
  1683.         </member>
  1684.         <member name="M:System.Web.Services.Description.PortTypeCollection.Contains(System.Web.Services.Description.PortType)">
  1685.             <summary>Returns a value indicating whether the specified <see cref="T:System.Web.Services.Description.PortType"></see> is a member of the <see cref="T:System.Web.Services.Description.PortTypeCollection"></see>.</summary>
  1686.             <returns>true if the portType parameter is a member of the <see cref="T:System.Web.Services.Description.PortTypeCollection"></see>; otherwise, false.</returns>
  1687.             <param name="portType">The <see cref="T:System.Web.Services.Description.PortType"></see> for which to check for collection membership. </param>
  1688.         </member>
  1689.         <member name="M:System.Web.Services.Description.PortTypeCollection.CopyTo(System.Web.Services.Description.PortType[],System.Int32)">
  1690.             <summary>Copies the entire <see cref="T:System.Web.Services.Description.PortTypeCollection"></see> to a one-dimensional array of type <see cref="T:System.Web.Services.Description.PortType"></see>, starting at the specified zero-based index of the target array.</summary>
  1691.             <param name="array">An array of type <see cref="T:System.Web.Services.Description.PortType"></see> serving as the destination for the copy action. </param>
  1692.             <param name="index">The zero-based index at which to start placing the copied collection. </param>
  1693.         </member>
  1694.         <member name="M:System.Web.Services.Description.PortTypeCollection.IndexOf(System.Web.Services.Description.PortType)">
  1695.             <summary>Searches for the specified <see cref="T:System.Web.Services.Description.PortType"></see> and returns the zero-based index of the first occurrence within the collection.</summary>
  1696.             <returns>A 32-bit signed integer.</returns>
  1697.             <param name="portType">The <see cref="T:System.Web.Services.Description.PortType"></see> for which to search in the collection. </param>
  1698.         </member>
  1699.         <member name="M:System.Web.Services.Description.PortTypeCollection.Insert(System.Int32,System.Web.Services.Description.PortType)">
  1700.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.PortType"></see> to the <see cref="T:System.Web.Services.Description.PortTypeCollection"></see> at the specified zero-based index.</summary>
  1701.             <param name="portType">The <see cref="T:System.Web.Services.Description.PortType"></see> to add to the collection. </param>
  1702.             <param name="index">The zero-based index at which to insert the portType parameter. </param>
  1703.             <exception cref="T:System.IndexOutOfRangeException">The index parameter is less than zero.- or - The index parameter is greater than <see cref="P:System.Collections.CollectionBase.Count"></see>. </exception>
  1704.         </member>
  1705.         <member name="M:System.Web.Services.Description.PortTypeCollection.Remove(System.Web.Services.Description.PortType)">
  1706.             <summary>Removes the first occurrence of the specified <see cref="T:System.Web.Services.Description.PortType"></see> from the <see cref="T:System.Web.Services.Description.PortTypeCollection"></see>.</summary>
  1707.             <param name="portType">The <see cref="T:System.Web.Services.Description.PortType"></see> to remove from the collection. </param>
  1708.         </member>
  1709.         <member name="P:System.Web.Services.Description.PortTypeCollection.Item(System.Int32)">
  1710.             <summary>Gets or sets the value of a <see cref="T:System.Web.Services.Description.PortType"></see> at the specified zero-based index.</summary>
  1711.             <returns>A PortType.</returns>
  1712.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Description.PortType"></see> whose value is modified or returned. </param>
  1713.         </member>
  1714.         <member name="P:System.Web.Services.Description.PortTypeCollection.Item(System.String)">
  1715.             <summary>Gets the <see cref="T:System.Web.Services.Description.PortType"></see> specified by its name.</summary>
  1716.             <returns>The name of the value parameter.</returns>
  1717.             <param name="name">The name of the <see cref="T:System.Web.Services.Description.PortType"></see> returned. </param>
  1718.             <exception cref="T:System.InvalidCastException">The value parameter cannot be explicitly cast to type <see cref="T:System.Web.Services.Description.PortType"></see>. </exception>
  1719.         </member>
  1720.         <member name="T:System.Web.Services.Description.ProtocolImporter">
  1721.             <summary>Provides common functionality across communication protocols for generating classes for Web services. </summary>
  1722.         </member>
  1723.         <member name="M:System.Web.Services.Description.ProtocolImporter.AddExtensionWarningComments(System.CodeDom.CodeCommentStatementCollection,System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection)">
  1724.             <summary>For each unhandled extension or XML element in the input extensions collection, turns on a <see cref="F:System.Web.Services.Description.ServiceDescriptionImportWarnings.RequiredExtensionsIgnored"></see> or <see cref="F:System.Web.Services.Description.ServiceDescriptionImportWarnings.OptionalExtensionsIgnored"></see> warning for each unhandled extension or XML element in the input extensions collection. </summary>
  1725.             <param name="comments">A <see cref="T:System.CodeDom.CodeCommentStatementCollection"></see> that specifies the collection of code comments to which each warning message is added.</param>
  1726.             <param name="extensions">A <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> that specifies the extensions or XML elements for which warnings should be generated if they are not handled.</param>
  1727.         </member>
  1728.         <member name="M:System.Web.Services.Description.ProtocolImporter.BeginClass">
  1729.             <summary>When overridden in a derived class, initializes the generation of a binding class.</summary>
  1730.         </member>
  1731.         <member name="M:System.Web.Services.Description.ProtocolImporter.BeginNamespace">
  1732.             <summary>When overridden in a derived class, performs namespace-wide initialization during code generation.</summary>
  1733.         </member>
  1734.         <member name="M:System.Web.Services.Description.ProtocolImporter.EndClass">
  1735.             <summary>When overridden in a derived class, processes a binding class.</summary>
  1736.         </member>
  1737.         <member name="M:System.Web.Services.Description.ProtocolImporter.EndNamespace">
  1738.             <summary>When overridden in a derived class, performs processing for an entire namespace.</summary>
  1739.         </member>
  1740.         <member name="M:System.Web.Services.Description.ProtocolImporter.GenerateMethod">
  1741.             <summary>When overridden in a derived class, generates method code for binding classes.</summary>
  1742.         </member>
  1743.         <member name="M:System.Web.Services.Description.ProtocolImporter.IsBindingSupported">
  1744.             <summary>When overridden in a derived class, determines whether a class can be generated for the current binding.</summary>
  1745.         </member>
  1746.         <member name="M:System.Web.Services.Description.ProtocolImporter.IsOperationFlowSupported(System.Web.Services.Description.OperationFlow)">
  1747.             <summary>When overridden in a derived class, determines whether the current operation's operation flow is supported.</summary>
  1748.             <param name="OperationFlow flow">An <see cref="T:System.Web.Services.Description.OperationFlow"></see>  enumeration value that represents a transmission pattern.</param>
  1749.         </member>
  1750.         <member name="M:System.Web.Services.Description.ProtocolImporter.OperationBindingSyntaxException(System.String)">
  1751.             <summary>Produces an Exception indicating that the current <see cref="P:System.Web.Services.Description.ProtocolImporter.OperationBinding"></see> instance for which a binding class is being generated is invalid within the target namespace.</summary>
  1752.             <param name="string text">Annotation to be added to the exception message, which already indicates that the operation binding syntax is invalid.</param>
  1753.         </member>
  1754.         <member name="M:System.Web.Services.Description.ProtocolImporter.OperationSyntaxException(System.String)">
  1755.             <summary>Produces an Exception indicating that the current <see cref="P:System.Web.Services.Description.ProtocolImporter.Operation"></see> instance for which a binding class is being generated is invalid within the target namespace.</summary>
  1756.             <param name="string text">Annotation to be added to the exception message, which already indicates that the operation syntax is invalid.</param>
  1757.         </member>
  1758.         <member name="M:System.Web.Services.Description.ProtocolImporter.UnsupportedBindingWarning(System.String)">
  1759.             <summary>Turns on an <see cref="F:System.Web.Services.Description.ServiceDescriptionImportWarnings.UnsupportedBindingsIgnored"></see> warning in the <see cref="T:System.Web.Services.Description.ServiceDescriptionImportWarnings"></see> enumeration obtained through the <see cref="P:System.Web.Services.Description.ProtocolImporter.Warnings"></see> property. This method also adds a warning message to the comments for the class that is being generated.</summary>
  1760.             <param name="string text">Annotation to be added to the warning message, which already indicates that the binding has been ignored.</param>
  1761.         </member>
  1762.         <member name="M:System.Web.Services.Description.ProtocolImporter.UnsupportedOperationBindingWarning(System.String)">
  1763.             <summary>Turns on an <see cref="F:System.Web.Services.Description.ServiceDescriptionImportWarnings.UnsupportedOperationsIgnored"></see> warning in the <see cref="T:System.Web.Services.Description.ServiceDescriptionImportWarnings"></see> enumeration obtained through the <see cref="P:System.Web.Services.Description.ProtocolImporter.Warnings"></see> property. This method also adds a warning message to the comments for the class that is being generated.</summary>
  1764.             <param name="string text">Annotation to be added to the warning message, which already indicates that the operation binding has been ignored.</param>
  1765.         </member>
  1766.         <member name="M:System.Web.Services.Description.ProtocolImporter.UnsupportedOperationWarning(System.String)">
  1767.             <summary>Turns on an <see cref="F:System.Web.Services.Description.ServiceDescriptionImportWarnings.UnsupportedOperationsIgnored"></see> warning in the <see cref="T:System.Web.Services.Description.ServiceDescriptionImportWarnings"></see> enumeration obtained through the <see cref="P:System.Web.Services.Description.ProtocolImporter.Warnings"></see> property. This method also adds a warning message to the comments for the class that is being generated.</summary>
  1768.             <param name="string text">Annotation to be added to the warning message, which already indicates that the operation binding has been ignored.</param>
  1769.         </member>
  1770.         <member name="P:System.Web.Services.Description.ProtocolImporter.AbstractSchemas">
  1771.             <summary>Gets the abstract XML schemas used by the associated <see cref="T:System.Web.Services.Description.ServiceDescriptionImporter"></see> instance.</summary>
  1772.         </member>
  1773.         <member name="P:System.Web.Services.Description.ProtocolImporter.Binding">
  1774.             <summary>Gets the Web Services Description Language (WSDL) binding that the protocol importer is currently processing to generate a class.</summary>
  1775.         </member>
  1776.         <member name="P:System.Web.Services.Description.ProtocolImporter.ClassName">
  1777.             <summary>Gets the name of the binding class that is currently being generated.</summary>
  1778.         </member>
  1779.         <member name="P:System.Web.Services.Description.ProtocolImporter.ClassNames">
  1780.             <summary>Gets the <see cref="T:System.Xml.Serialization.CodeIdentifiers"></see> object that generates a unique name for the binding class that is currently being generated.</summary>
  1781.         </member>
  1782.         <member name="P:System.Web.Services.Description.ProtocolImporter.CodeNamespace">
  1783.             <summary>Gets a representation of the .NET Framework namespace of the binding classes that are being generated.</summary>
  1784.         </member>
  1785.         <member name="P:System.Web.Services.Description.ProtocolImporter.CodeTypeDeclaration">
  1786.             <summary>Gets a representation of the binding class that is currently being generated.</summary>
  1787.         </member>
  1788.         <member name="P:System.Web.Services.Description.ProtocolImporter.ConcreteSchemas">
  1789.             <summary>Gets the concrete XML schemas used by the associated <see cref="T:System.Web.Services.Description.ServiceDescriptionImporter"></see> instance.</summary>
  1790.         </member>
  1791.         <member name="P:System.Web.Services.Description.ProtocolImporter.InputMessage">
  1792.             <summary>Gets the Web Services Description Language (WSDL) input message for the abstract operation that the protocol importer is currently processing to generate a method in a binding class.</summary>
  1793.         </member>
  1794.         <member name="P:System.Web.Services.Description.ProtocolImporter.MethodName">
  1795.             <summary>Gets the name of the binding class method which that the protocol importer is currently generating.</summary>
  1796.         </member>
  1797.         <member name="P:System.Web.Services.Description.ProtocolImporter.Operation">
  1798.             <summary>Gets the abstract Web Services Description Language (WSDL) operation that the protocol importer is currently processing to generate a method in a binding class.</summary>
  1799.         </member>
  1800.         <member name="P:System.Web.Services.Description.ProtocolImporter.OperationBinding">
  1801.             <summary>Gets the Web Services Description Language (WSDL) operation binding that the protocol importer is currently processing to generate a method in a binding class.</summary>
  1802.         </member>
  1803.         <member name="P:System.Web.Services.Description.ProtocolImporter.OutputMessage">
  1804.             <summary>Gets the Web Services Description Language (WSDL) output message for the abstract operation that the protocol importer is currently processing to generate a method in a binding class.</summary>
  1805.         </member>
  1806.         <member name="P:System.Web.Services.Description.ProtocolImporter.Port">
  1807.             <summary>Gets a Web Services Description Language (WSDL) port that contains a reference to the binding that the protocol importer is currently processing to generate a binding class. If more than one port refers to the current binding, the current port is the one in which the binding has most recently been found.</summary>
  1808.         </member>
  1809.         <member name="P:System.Web.Services.Description.ProtocolImporter.PortType">
  1810.             <summary>Gets the Web Services Description Language (WSDL) <see cref="P:System.Web.Services.Description.ProtocolImporter.PortType"></see> that is implemented by the binding that the protocol importer is currently processing to generate a binding class.</summary>
  1811.         </member>
  1812.         <member name="P:System.Web.Services.Description.ProtocolImporter.ProtocolName">
  1813.             <summary>Abstract property that concrete derived classes must implement to get the name of the protocol being used.</summary>
  1814.         </member>
  1815.         <member name="P:System.Web.Services.Description.ProtocolImporter.Schemas">
  1816.             <summary>Gets all the XML schemas, both abstract and concrete, used by the associated <see cref="T:System.Web.Services.Description.ServiceDescriptionImporter"></see> instance.</summary>
  1817.         </member>
  1818.         <member name="P:System.Web.Services.Description.ProtocolImporter.Service">
  1819.             <summary>Gets the Web Services Description Language (WSDL) service that contains a reference to the binding that the protocol importer is currently processing to generate a binding class.</summary>
  1820.         </member>
  1821.         <member name="P:System.Web.Services.Description.ProtocolImporter.ServiceDescriptions">
  1822.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescriptionCollection"></see> objects that belong to the associated <see cref="T:System.Web.Services.Description.ServiceDescriptionImporter"></see> instance that are searched for bindings from which to generate binding classes.</summary>
  1823.         </member>
  1824.         <member name="P:System.Web.Services.Description.ProtocolImporter.Style">
  1825.             <summary>Gets an enumeration value that indicates whether a client proxy class or an abstract server class is being generated. The values are Client and Server. The value is that of the associated <see cref="T:System.Web.Services.Description.ServiceDescriptionImporter"></see> instance's <see cref="P:System.Web.Services.Description.ServiceDescriptionImporter.Style"></see> property.</summary>
  1826.         </member>
  1827.         <member name="P:System.Web.Services.Description.ProtocolImporter.Warnings">
  1828.             <summary>Gets or sets a <see cref="T:System.Web.Services.Description.ServiceDescriptionImportWarnings"></see> enumeration value that indicates the types of warnings, if any, issued by the protocol importer while generating binding classes.</summary>
  1829.         </member>
  1830.         <member name="T:System.Web.Services.Description.ProtocolReflector">
  1831.             <summary>Provides common functionality across communication protocols for creating <see cref="T:System.Web.Services.Description.ServiceDescription"></see> objects from classes that are identified as Web services.</summary>
  1832.         </member>
  1833.         <member name="M:System.Web.Services.Description.ProtocolReflector.BeginClass">
  1834.             <summary>When overridden in a derived class, performs processing before <see cref="T:System.Web.Services.Description.ProtocolReflector"></see> calls the <see cref="M:System.Web.Services.Description.ProtocolReflector.ReflectMethod"></see> method for each of the methods for a binding.</summary>
  1835.         </member>
  1836.         <member name="M:System.Web.Services.Description.ProtocolReflector.EndClass">
  1837.             <summary>When overridden in a derived class, performs processing after <see cref="ProtocolReflector"></see> has called the <see cref="M:System.Web.Services.Description.ProtocolReflector.ReflectMethod"></see> method for each of the methods for a binding.</summary>
  1838.         </member>
  1839.         <member name="M:System.Web.Services.Description.ProtocolReflector.GetServiceDescription(System.String)">
  1840.             <summary>Gets a <see cref="T:System.Web.Services.Description.ServiceDescription"></see> object for a given XML namespace and the applicable communication protocol.</summary>
  1841.             <param name="ns">The <see cref="T:System.Web.Services.Description.ServiceDescription"></see> instance obtained subsequently gets populated with objects that correspond to Web Services Description Language (WSDL) entities that are reflected from the input Web service class.</param>
  1842.         </member>
  1843.         <member name="M:System.Web.Services.Description.ProtocolReflector.ReflectDescription">
  1844.             <summary>When overridden in a derived class, generates service-specific description information that gets placed in a <see cref="T:System.Web.Services.Description.ServiceDescription"></see> object that corresponds to a binding.</summary>
  1845.         </member>
  1846.         <member name="M:System.Web.Services.Description.ProtocolReflector.ReflectMethod">
  1847.             <summary>When overridden in a derived class, generates method-specific information that gets placed in a <see cref="T:System.Web.Services.Description.ServiceDescription"></see> object corresponding to a binding.</summary>
  1848.         </member>
  1849.         <member name="M:System.Web.Services.Description.ProtocolReflector.ReflectMethodBinding">
  1850.             <summary>When overridden in a derived class, returns the name of the binding that a method belongs to.</summary>
  1851.         </member>
  1852.         <member name="P:System.Web.Services.Description.ProtocolReflector.Binding">
  1853.             <summary>Gets the Web Services Description Language (WSDL) binding currently being generated and added to the associated <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</summary>
  1854.         </member>
  1855.         <member name="P:System.Web.Services.Description.ProtocolReflector.DefaultNamespace">
  1856.             <summary>Gets the default namespace, as identified by the associated <see cref="T:System.Web.Services.Description.ServiceDescription"></see> object's <see cref="F:System.Web.Services.Description.ServiceDescription.Namespace"></see> property.</summary>
  1857.         </member>
  1858.         <member name="P:System.Web.Services.Description.ProtocolReflector.HeaderMessages">
  1859.             <summary>Gets SOAP header message definitions to be added to the associated <see cref="T:System.Web.Services.Description.ServiceDescription"></see> object.</summary>
  1860.         </member>
  1861.         <member name="P:System.Web.Services.Description.ProtocolReflector.InputMessage">
  1862.             <summary>Gets the Web Services Description Language (WSDL) input message for the abstract operation that the protocol reflector is currently generating from a Web service method.</summary>
  1863.         </member>
  1864.         <member name="P:System.Web.Services.Description.ProtocolReflector.Method">
  1865.             <summary>Gets the Web service method that the protocol reflector is currently processing to generate a Web Services Description Language (WSDL) operation to be placed in the generated <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</summary>
  1866.         </member>
  1867.         <member name="P:System.Web.Services.Description.ProtocolReflector.MethodAttribute">
  1868.             <summary>Gets the <see cref="T:System.Web.Services.WebMethodAttribute"></see> for the method that the protocol reflector is currently processing to generate a Web Services Description Language (WSDL) operation to be placed in the generated <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</summary>
  1869.         </member>
  1870.         <member name="P:System.Web.Services.Description.ProtocolReflector.Methods">
  1871.             <summary>Gets the Web service methods belonging to the Web service class, as identified by the associated <see cref="T:System.Web.Services.Description.ProtocolReflector"></see> object's <see cref="P:System.Web.Services.Description.ProtocolReflector.Methods"></see> property.</summary>
  1872.         </member>
  1873.         <member name="P:System.Web.Services.Description.ProtocolReflector.Operation">
  1874.             <summary>Gets the abstract Web Services Description Language (WSDL) operation that the protocol reflector is currently generating from a Web service method.</summary>
  1875.         </member>
  1876.         <member name="P:System.Web.Services.Description.ProtocolReflector.OperationBinding">
  1877.             <summary>Gets the Web Services Description Language (WSDL) operation binding that the protocol importer is currently generating from a Web service method.</summary>
  1878.         </member>
  1879.         <member name="P:System.Web.Services.Description.ProtocolReflector.OutputMessage">
  1880.             <summary>Gets the Web Services Description Language (WSDL) output message for the abstract operation that the protocol reflector is currently generating from a Web service method.</summary>
  1881.         </member>
  1882.         <member name="P:System.Web.Services.Description.ProtocolReflector.Port">
  1883.             <summary>Gets the Web Services Description Language (WSDL) port that the protocol reflector is currently generating to contain a reference to the binding being generated.</summary>
  1884.         </member>
  1885.         <member name="P:System.Web.Services.Description.ProtocolReflector.PortType">
  1886.             <summary>Gets the Web Services Description Language (WSDL) portType that the protocol reflector is currently generating to be implemented by the binding being generated.</summary>
  1887.         </member>
  1888.         <member name="P:System.Web.Services.Description.ProtocolReflector.ProtocolName">
  1889.             <summary>When overridden in a derived class, gets the name of the protocol being used.</summary>
  1890.         </member>
  1891.         <member name="P:System.Web.Services.Description.ProtocolReflector.ReflectionImporter">
  1892.             <summary>Gets the <see cref="T:System.Xml.Serialization.XmlReflectionImporter"></see> instance being used by the associated <see cref="T:System.Web.Services.Description.ServiceDescriptionReflector"></see> instance.</summary>
  1893.         </member>
  1894.         <member name="P:System.Web.Services.Description.ProtocolReflector.SchemaExporter">
  1895.             <summary>Gets the <see cref="T:System.Xml.Serialization.XmlSchemaExporter"></see> instance being used by the associated <see cref="T:System.Web.Services.Description.ServiceDescriptionReflector"></see> instance.</summary>
  1896.         </member>
  1897.         <member name="P:System.Web.Services.Description.ProtocolReflector.Schemas">
  1898.             <summary>Gets the XML schemas being generated by the associated <see cref="T:System.Web.Services.Description.ServiceDescriptionReflector"></see> instance.</summary>
  1899.         </member>
  1900.         <member name="P:System.Web.Services.Description.ProtocolReflector.Service">
  1901.             <summary>Gets the Web Services Description Language (WSDL) service that the protocol reflector is currently generating to contain a reference to the binding being generated.</summary>
  1902.         </member>
  1903.         <member name="P:System.Web.Services.Description.ProtocolReflector.ServiceDescription">
  1904.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> object currently being created to contain the binding being generated.</summary>
  1905.         </member>
  1906.         <member name="P:System.Web.Services.Description.ProtocolReflector.ServiceDescriptions">
  1907.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> objects that have so far been created and added to the corresponding to the <see cref="T:System.Web.Services.Description.ServiceDescriptionCollection"></see> obtained through the <see cref="P:System.Web.Services.Description.ServiceDescriptionReflector.ServiceDescriptions"></see> property of the associated <see cref="T:System.Web.Services.Description.ServiceDescriptionReflector"></see> instance. </summary>
  1908.         </member>
  1909.         <member name="P:System.Web.Services.Description.ProtocolReflector.ServiceType">
  1910.             <summary>Gets the type of the Web service class being reflected to produce <see cref="T:System.Web.Services.Description.ServiceDescription"></see> objects.</summary>
  1911.         </member>
  1912.         <member name="P:System.Web.Services.Description.ProtocolReflector.ServiceUrl">
  1913.             <summary>Gets the endpoint of the associated Web service as a Uniform Resource Locator (URL), obtained from the associated <see cref="T:System.Web.Services.Description.ServiceDescriptionReflector"></see> object.</summary>
  1914.         </member>
  1915.         <member name="T:System.Web.Services.Description.Service">
  1916.             <summary>Groups together a set of related instances of the <see cref="T:System.Web.Services.Description.Port"></see> class that are associated with an XML Web service. This class cannot be inherited.</summary>
  1917.         </member>
  1918.         <member name="P:System.Web.Services.Description.Service.Extensions">
  1919.             <summary>Gets the collection of extensibility elements associated with the <see cref="T:System.Web.Services.Description.Service"></see>.</summary>
  1920.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see>.</returns>
  1921.         </member>
  1922.         <member name="P:System.Web.Services.Description.Service.Ports">
  1923.             <summary>Gets the collection of <see cref="T:System.Web.Services.Description.Port"></see> instances contained in the <see cref="T:System.Web.Services.Description.Service"></see>.</summary>
  1924.             <returns>A <see cref="T:System.Web.Services.Description.PortCollection"></see>.</returns>
  1925.         </member>
  1926.         <member name="P:System.Web.Services.Description.Service.ServiceDescription">
  1927.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> of which the <see cref="T:System.Web.Services.Description.Service"></see> is a member.</summary>
  1928.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  1929.         </member>
  1930.         <member name="T:System.Web.Services.Description.ServiceCollection">
  1931.             <summary>Represents a collection of instances of the <see cref="T:System.Web.Services.Description.Service"></see> class. This class cannot be inherited.</summary>
  1932.         </member>
  1933.         <member name="M:System.Web.Services.Description.ServiceCollection.Add(System.Web.Services.Description.Service)">
  1934.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.Service"></see> to the end of the <see cref="T:System.Web.Services.Description.ServiceCollection"></see>.</summary>
  1935.             <returns>The zero-based index where the service parameter has been added.</returns>
  1936.             <param name="service">The <see cref="T:System.Web.Services.Description.Service"></see> instance to add to the collection. </param>
  1937.         </member>
  1938.         <member name="M:System.Web.Services.Description.ServiceCollection.Contains(System.Web.Services.Description.Service)">
  1939.             <summary>Returns a value indicating whether the specified <see cref="T:System.Web.Services.Description.Service"></see> instance is a member of the <see cref="T:System.Web.Services.Description.ServiceCollection"></see>.</summary>
  1940.             <returns>true if the service parameter is a member of the <see cref="T:System.Web.Services.Description.ServiceCollection"></see>; otherwise, false.</returns>
  1941.             <param name="service">The <see cref="T:System.Web.Services.Description.Service"></see> for which to check collection membership. </param>
  1942.         </member>
  1943.         <member name="M:System.Web.Services.Description.ServiceCollection.CopyTo(System.Web.Services.Description.Service[],System.Int32)">
  1944.             <summary>Copies the entire <see cref="T:System.Web.Services.Description.ServiceCollection"></see> to a one-dimensional array of type <see cref="T:System.Web.Services.Description.Service"></see>, starting at the specified zero-based index of the target array.</summary>
  1945.             <param name="array">An array of type <see cref="T:System.Web.Services.Description.Service"></see> serving as the destination for the copy action. </param>
  1946.             <param name="index">The zero-based index at which to start placing the copied collection. </param>
  1947.         </member>
  1948.         <member name="M:System.Web.Services.Description.ServiceCollection.IndexOf(System.Web.Services.Description.Service)">
  1949.             <summary>Searches for the specified <see cref="T:System.Web.Services.Description.Service"></see> and returns the zero-based index of the first occurrence within the ServiceCollection.</summary>
  1950.             <returns>A 32-bit signed integer.</returns>
  1951.             <param name="service">The <see cref="T:System.Web.Services.Description.Service"></see> for which to search in the collection. </param>
  1952.         </member>
  1953.         <member name="M:System.Web.Services.Description.ServiceCollection.Insert(System.Int32,System.Web.Services.Description.Service)">
  1954.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.Service"></see> instance to the <see cref="T:System.Web.Services.Description.ServiceCollection"></see> at the specified zero-based index.</summary>
  1955.             <param name="service">The <see cref="T:System.Web.Services.Description.Service"></see> to add to the collection. </param>
  1956.             <param name="index">The zero-based index at which to insert the service parameter. </param>
  1957.             <exception cref="T:System.IndexOutOfRangeException">The index parameter is less than zero.- or - The index parameter is greater than <see cref="P:System.Collections.CollectionBase.Count"></see>. </exception>
  1958.         </member>
  1959.         <member name="M:System.Web.Services.Description.ServiceCollection.Remove(System.Web.Services.Description.Service)">
  1960.             <summary>Removes the first occurrence of the specified <see cref="T:System.Web.Services.Description.Service"></see> from the <see cref="T:System.Web.Services.Description.ServiceCollection"></see>.</summary>
  1961.             <param name="service">The <see cref="T:System.Web.Services.Description.Service"></see> to remove from the collection. </param>
  1962.         </member>
  1963.         <member name="P:System.Web.Services.Description.ServiceCollection.Item(System.Int32)">
  1964.             <summary>Gets or sets the value of a <see cref="T:System.Web.Services.Description.Service"></see> at the specified zero-based index.</summary>
  1965.             <returns>A Service.</returns>
  1966.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Description.Service"></see> to be modified or returned. </param>
  1967.         </member>
  1968.         <member name="P:System.Web.Services.Description.ServiceCollection.Item(System.String)">
  1969.             <summary>Gets a <see cref="T:System.Web.Services.Description.Service"></see> specified by its name.</summary>
  1970.             <returns>A Service.</returns>
  1971.             <param name="name">The name of the <see cref="T:System.Web.Services.Description.Service"></see> returned. </param>
  1972.         </member>
  1973.         <member name="T:System.Web.Services.Description.ServiceDescription">
  1974.             <summary>Provides a means of creating and formatting a valid Web Services Description Language (WSDL) document file, complete with appropriate namespaces, elements, and attributes, for describing an XML Web service. This class cannot be inherited.</summary>
  1975.         </member>
  1976.         <member name="F:System.Web.Services.Description.ServiceDescription.Namespace">
  1977.             <summary>The XML namespace in which the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> class is defined ("http://schemas.xmlsoap.org/wsdl/"). This field is constant.</summary>
  1978.         </member>
  1979.         <member name="M:System.Web.Services.Description.ServiceDescription.CanRead(System.Xml.XmlReader)">
  1980.             <summary>Gets a value that indicates whether an <see cref="T:System.Xml.XmlReader"></see> represents a valid Web Services Description Language (WSDL) file that can be parsed.</summary>
  1981.             <returns>true if the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> can recognize the node on which the <see cref="T:System.Xml.XmlReader"></see> is positioned; otherwise false.</returns>
  1982.             <param name="reader">An <see cref="T:System.Xml.XmlReader"></see></param>
  1983.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  1984.         </member>
  1985.         <member name="M:System.Web.Services.Description.ServiceDescription.Read(System.IO.Stream)">
  1986.             <summary>Initializes an instance of the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> class by directly loading the XML from a <see cref="T:System.IO.Stream"></see> instance.</summary>
  1987.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  1988.             <param name="stream">A <see cref="T:System.IO.Stream"></see>, passed by reference, which contains the bytes to be read. </param>
  1989.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  1990.         </member>
  1991.         <member name="M:System.Web.Services.Description.ServiceDescription.Read(System.String)">
  1992.             <summary>Initializes an instance of a <see cref="T:System.Web.Services.Description.ServiceDescription"></see> object by directly loading the XML from the specified file.</summary>
  1993.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  1994.             <param name="fileName">The path to the file to be read. </param>
  1995.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  1996.         </member>
  1997.         <member name="M:System.Web.Services.Description.ServiceDescription.Read(System.IO.TextReader)">
  1998.             <summary>Initializes an instance of the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> class by directly loading the XML from a <see cref="T:System.IO.TextReader"></see>.</summary>
  1999.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  2000.             <param name="textReader">A <see cref="T:System.IO.TextReader"></see> instance, passed by reference, which contains the text to be read. </param>
  2001.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  2002.         </member>
  2003.         <member name="M:System.Web.Services.Description.ServiceDescription.Read(System.Xml.XmlReader)">
  2004.             <summary>Initializes an instance of the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> class by directly loading the XML from an <see cref="T:System.Xml.XmlReader"></see>.</summary>
  2005.             <returns>Returns a <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  2006.             <param name="reader">An <see cref="T:System.Xml.XmlReader"></see>, passed by reference, which contains the XML data to be read. </param>
  2007.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  2008.         </member>
  2009.         <member name="M:System.Web.Services.Description.ServiceDescription.Read(System.IO.Stream,System.Boolean)">
  2010.             <summary>Initializes an instance of the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> class by directly loading the XML from a <see cref="T:System.IO.Stream"></see> instance.</summary>
  2011.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  2012.             <param name="validate">A <see cref="T:System.Boolean"></see> that indicates whether the XML should be validated against the schema specified by <see cref="P:System.Web.Services.Description.ServiceDescription.Schema"></see>.</param>
  2013.             <param name="stream">A <see cref="T:System.IO.Stream"></see>, passed by reference, which contains the bytes to be read. </param>
  2014.         </member>
  2015.         <member name="M:System.Web.Services.Description.ServiceDescription.Read(System.String,System.Boolean)">
  2016.             <summary>Initializes an instance of a <see cref="T:System.Web.Services.Description.ServiceDescription"></see> object by directly loading the XML from the specified file.</summary>
  2017.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  2018.             <param name="fileName">The path to the file to be read. </param>
  2019.             <param name="validate">A <see cref="T:System.Boolean"></see> that indicates whether the XML should be validated against the schema specified by <see cref="P:System.Web.Services.Description.ServiceDescription.Schema"></see>.</param>
  2020.         </member>
  2021.         <member name="M:System.Web.Services.Description.ServiceDescription.Read(System.IO.TextReader,System.Boolean)">
  2022.             <summary>Initializes an instance of the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> class by directly loading the XML from a <see cref="T:System.IO.TextReader"></see>.</summary>
  2023.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  2024.             <param name="validate">A <see cref="T:System.Boolean"></see> that indicates whether the XML should be validated against the schema specified by <see cref="P:System.Web.Services.Description.ServiceDescription.Schema"></see>.</param>
  2025.             <param name="textReader">A <see cref="T:System.IO.TextReader"></see> instance, passed by reference, which contains the text to be read. </param>
  2026.         </member>
  2027.         <member name="M:System.Web.Services.Description.ServiceDescription.Read(System.Xml.XmlReader,System.Boolean)">
  2028.             <summary>Initializes an instance of the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> class by directly loading the XML from an <see cref="T:System.Xml.XmlReader"></see>.</summary>
  2029.             <returns>Returns a <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  2030.             <param name="reader">An <see cref="T:System.Xml.XmlReader"></see>, passed by reference, which contains the XML data to be read. </param>
  2031.             <param name="validate">A <see cref="T:System.Boolean"></see> that indicates whether the XML should be validated against the schema specified by <see cref="P:System.Web.Services.Description.ServiceDescription.Schema"></see>.</param>
  2032.         </member>
  2033.         <member name="M:System.Web.Services.Description.ServiceDescription.Write(System.IO.Stream)">
  2034.             <summary>Writes out the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> to the specified <see cref="T:System.IO.Stream"></see>.</summary>
  2035.             <param name="stream">A <see cref="T:System.IO.Stream"></see>, passed by reference, which contains the Web Services Description Language (WSDL) file produced. </param>
  2036.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  2037.         </member>
  2038.         <member name="M:System.Web.Services.Description.ServiceDescription.Write(System.String)">
  2039.             <summary>Writes out the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> as a Web Services Description Language (WSDL) file to the specified path.</summary>
  2040.             <param name="fileName">The path to which the WSDL file is written. </param>
  2041.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  2042.         </member>
  2043.         <member name="M:System.Web.Services.Description.ServiceDescription.Write(System.IO.TextWriter)">
  2044.             <summary>Writes out the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> as a Web Services Description Language (WSDL) file to the <see cref="T:System.IO.TextWriter"></see>.</summary>
  2045.             <param name="writer">A <see cref="T:System.IO.TextWriter"></see> that contains the WSDL file produced. </param>
  2046.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  2047.         </member>
  2048.         <member name="M:System.Web.Services.Description.ServiceDescription.Write(System.Xml.XmlWriter)">
  2049.             <summary>Writes out the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> to the <see cref="T:System.Xml.XmlWriter"></see> as a Web Services Description Language (WSDL) file.</summary>
  2050.             <param name="writer">An <see cref="T:System.Xml.XmlWriter"></see>, passed by reference, which contains the WSDL file produced. </param>
  2051.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  2052.         </member>
  2053.         <member name="P:System.Web.Services.Description.ServiceDescription.Bindings">
  2054.             <summary>Gets the collection of <see cref="T:System.Web.Services.Description.Binding"></see> elements contained in the <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</summary>
  2055.             <returns>A <see cref="T:System.Web.Services.Description.BindingCollection"></see>.</returns>
  2056.         </member>
  2057.         <member name="P:System.Web.Services.Description.ServiceDescription.Extensions">
  2058.             <summary>Gets the collection of extensibility elements contained in the <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</summary>
  2059.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see>.</returns>
  2060.         </member>
  2061.         <member name="P:System.Web.Services.Description.ServiceDescription.Imports">
  2062.             <summary>Gets the collection of <see cref="T:System.Web.Services.Description.Import"></see> elements contained in the <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</summary>
  2063.             <returns>An <see cref="T:System.Web.Services.Description.ImportCollection"></see>.</returns>
  2064.         </member>
  2065.         <member name="P:System.Web.Services.Description.ServiceDescription.Messages">
  2066.             <summary>Gets the collection of <see cref="T:System.Web.Services.Description.Message"></see> elements contained in the <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</summary>
  2067.             <returns>A <see cref="T:System.Web.Services.Description.MessageCollection"></see>.</returns>
  2068.         </member>
  2069.         <member name="P:System.Web.Services.Description.ServiceDescription.PortTypes">
  2070.             <summary>Gets the collection of <see cref="T:System.Web.Services.Description.PortType"></see> elements contained in the <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</summary>
  2071.             <returns>A <see cref="T:System.Web.Services.Description.PortTypeCollection"></see>.</returns>
  2072.         </member>
  2073.         <member name="P:System.Web.Services.Description.ServiceDescription.RetrievalUrl">
  2074.             <summary>Gets or sets the URL of the XML Web service to which the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> instance applies.</summary>
  2075.             <returns>The URL of the XML Web service. The default value is an empty string ("").</returns>
  2076.         </member>
  2077.         <member name="P:System.Web.Services.Description.ServiceDescription.Schema">
  2078.             <summary>Gets the schema associated with this <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</summary>
  2079.             <returns>The schema associated with this <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  2080.         </member>
  2081.         <member name="P:System.Web.Services.Description.ServiceDescription.Serializer">
  2082.             <summary>Gets the XML serializer used to serialize and deserialize between a <see cref="T:System.Web.Services.Description.ServiceDescription"></see> object and a Web Services Description Language (WSDL) document.</summary>
  2083.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  2084.         </member>
  2085.         <member name="P:System.Web.Services.Description.ServiceDescription.ServiceDescriptions">
  2086.             <summary>Gets the <see cref="T:System.Web.Services.Description.ServiceDescriptionCollection"></see> instance of which the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> is a member.</summary>
  2087.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescriptionCollection"></see>.</returns>
  2088.             <exception cref="T:System.NullReferenceException">The <see cref="T:System.Web.Services.Description.ServiceDescription"></see> has not been assigned to a parent collection. </exception>
  2089.         </member>
  2090.         <member name="P:System.Web.Services.Description.ServiceDescription.Services">
  2091.             <summary>Gets the collection of <see cref="T:System.Web.Services.Description.Service"></see> instances contained in the <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</summary>
  2092.             <returns>A <see cref="T:System.Web.Services.Description.ServiceCollection"></see>.</returns>
  2093.         </member>
  2094.         <member name="P:System.Web.Services.Description.ServiceDescription.TargetNamespace">
  2095.             <summary>Gets or sets the XML targetNamespace attribute of the descriptions tag enclosing a Web Services Description Language (WSDL) file.</summary>
  2096.             <returns>The URL of the XML Web service described by the <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  2097.         </member>
  2098.         <member name="P:System.Web.Services.Description.ServiceDescription.Types">
  2099.             <summary>Gets or sets the <see cref="T:System.Web.Services.Description.Types"></see> contained by the <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</summary>
  2100.             <returns>A <see cref="T:System.Web.Services.Description.Types"></see> instance that represents the data types of both the parameters and return values of the methods exposed by the XML Web service.</returns>
  2101.         </member>
  2102.         <member name="P:System.Web.Services.Description.ServiceDescription.ValidationWarnings">
  2103.             <summary>Gets a <see cref="T:System.Collections.Specialized.StringCollection"></see> that contains any validation warnings that were generated during a call to <see cref="M:System.Web.Services.Description.ServiceDescription.Read(System.IO.Stream,System.Boolean)"></see>, <see cref="M:System.Web.Services.Description.ServiceDescription.Read(System.IO.TextReader,System.Boolean)"></see>, <see cref="M:System.Web.Services.Description.ServiceDescription.Read(System.String,System.Boolean)"></see>, or <see cref="M:System.Web.Services.Description.ServiceDescription.Read(System.Xml.XmlReader,System.Boolean)"></see> with the validate parameter set to true.</summary>
  2104.             <returns>A <see cref="T:System.Collections.Specialized.StringCollection"></see> that contains any validation warnings that were generated during a call to <see cref="M:System.Web.Services.Description.ServiceDescription.Read(System.IO.Stream,System.Boolean)"></see>, <see cref="M:System.Web.Services.Description.ServiceDescription.Read(System.IO.TextReader,System.Boolean)"></see>, <see cref="M:System.Web.Services.Description.ServiceDescription.Read(System.String,System.Boolean)"></see>, or <see cref="M:System.Web.Services.Description.ServiceDescription.Read(System.Xml.XmlReader,System.Boolean)"></see> with the validate parameter set to true.</returns>
  2105.         </member>
  2106.         <member name="T:System.Web.Services.Description.ServiceDescriptionBaseCollection">
  2107.             <summary>Forms the basis for the strongly typed collections that are members of the <see cref="N:System.Web.Services.Description"></see> namespace.</summary>
  2108.         </member>
  2109.         <member name="M:System.Web.Services.Description.ServiceDescriptionBaseCollection.GetKey(System.Object)">
  2110.             <summary>Returns the name of the key associated with the value passed by reference.</summary>
  2111.             <returns>A null reference.</returns>
  2112.             <param name="value">An object for which to return the name of the key. </param>
  2113.         </member>
  2114.         <member name="M:System.Web.Services.Description.ServiceDescriptionBaseCollection.OnClear">
  2115.             <summary>Clears the contents of the <see cref="T:System.Web.Services.Description.ServiceDescriptionBaseCollection"></see> instance.</summary>
  2116.         </member>
  2117.         <member name="M:System.Web.Services.Description.ServiceDescriptionBaseCollection.OnInsertComplete(System.Int32,System.Object)">
  2118.             <summary>Performs additional custom processes after inserting a new element into the <see cref="T:System.Web.Services.Description.ServiceDescriptionBaseCollection"></see>.</summary>
  2119.             <param name="value">The element to insert into the collection. </param>
  2120.             <param name="index">The zero-based index at which to insert the value parameter. </param>
  2121.         </member>
  2122.         <member name="M:System.Web.Services.Description.ServiceDescriptionBaseCollection.OnRemove(System.Int32,System.Object)">
  2123.             <summary>Removes an element from the <see cref="T:System.Web.Services.Description.ServiceDescriptionBaseCollection"></see>.</summary>
  2124.             <param name="value">The element to remove from the collection. </param>
  2125.             <param name="index">The zero-based index of the value parameter to be removed. </param>
  2126.         </member>
  2127.         <member name="M:System.Web.Services.Description.ServiceDescriptionBaseCollection.OnSet(System.Int32,System.Object,System.Object)">
  2128.             <summary>Replaces one value with another within the <see cref="T:System.Web.Services.Description.ServiceDescriptionBaseCollection"></see>.</summary>
  2129.             <param name="oldValue">The object to replace with the newValue parameter. </param>
  2130.             <param name="newValue">The object that replaces the oldValue parameter. </param>
  2131.             <param name="index">The zero-based index where the oldValue parameter can be found. </param>
  2132.         </member>
  2133.         <member name="M:System.Web.Services.Description.ServiceDescriptionBaseCollection.SetParent(System.Object,System.Object)">
  2134.             <summary>Sets the parent object of the <see cref="T:System.Web.Services.Description.ServiceDescriptionBaseCollection"></see> instance.</summary>
  2135.             <param name="parent">The object to set as the parent. </param>
  2136.             <param name="value">The object for which to set the parent object. </param>
  2137.         </member>
  2138.         <member name="P:System.Web.Services.Description.ServiceDescriptionBaseCollection.Table">
  2139.             <summary>Gets an interface that implements the association of the keys and values in the <see cref="T:System.Web.Services.Description.ServiceDescriptionBaseCollection"></see>.</summary>
  2140.             <returns>An <see cref="T:System.Collections.IDictionary"></see>.</returns>
  2141.         </member>
  2142.         <member name="T:System.Web.Services.Description.ServiceDescriptionCollection">
  2143.             <summary>Represents a collection of instances of the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> class. This class cannot be inherited.</summary>
  2144.         </member>
  2145.         <member name="M:System.Web.Services.Description.ServiceDescriptionCollection.#ctor">
  2146.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Description.ServiceDescriptionCollection"></see> class.</summary>
  2147.         </member>
  2148.         <member name="M:System.Web.Services.Description.ServiceDescriptionCollection.Add(System.Web.Services.Description.ServiceDescription)">
  2149.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.ServiceDescription"></see> to the end of the ServiceDescriptionCollection.</summary>
  2150.             <returns>The zero-based index where the serviceDescription parameter has been added.</returns>
  2151.             <param name="serviceDescription">The <see cref="T:System.Web.Services.Description.ServiceDescription"></see> to add to the collection. </param>
  2152.         </member>
  2153.         <member name="M:System.Web.Services.Description.ServiceDescriptionCollection.Contains(System.Web.Services.Description.ServiceDescription)">
  2154.             <summary>Returns a value indicating whether the specified <see cref="T:System.Web.Services.Description.ServiceDescription"></see> is a member of the collection.</summary>
  2155.             <returns>true if the serviceDescription parameter is a member of the <see cref="T:System.Web.Services.Description.ServiceDescriptionCollection"></see>; otherwise false.</returns>
  2156.             <param name="serviceDescription">The <see cref="T:System.Web.Services.Description.ServiceDescription"></see> for which to check collection membership. </param>
  2157.         </member>
  2158.         <member name="M:System.Web.Services.Description.ServiceDescriptionCollection.CopyTo(System.Web.Services.Description.ServiceDescription[],System.Int32)">
  2159.             <summary>Copies the entire <see cref="T:System.Web.Services.Description.ServiceDescriptionCollection"></see> to a one-dimensional array of type <see cref="T:System.Web.Services.Description.ServiceDescription"></see>, starting at the specified zero-based index of the target array.</summary>
  2160.             <param name="array">An array of type <see cref="T:System.Web.Services.Description.ServiceDescription"></see> serving as the destination of the copy action. </param>
  2161.             <param name="index">The zero-based index at which to start placing the copied collection. </param>
  2162.         </member>
  2163.         <member name="M:System.Web.Services.Description.ServiceDescriptionCollection.GetBinding(System.Xml.XmlQualifiedName)">
  2164.             <summary>Searches the ServiceDescriptionCollection and returns the <see cref="T:System.Web.Services.Description.Binding"></see> with the specified name that is a member of one of the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> instances contained in the collection.</summary>
  2165.             <returns>A <see cref="T:System.Web.Services.Description.Binding"></see>.</returns>
  2166.             <param name="name">An <see cref="T:System.Xml.XmlQualifiedName"></see> whose <see cref="P:System.Xml.XmlQualifiedName.Name"></see> property is used to retrieve a <see cref="T:System.Web.Services.Description.Binding"></see> instance. </param>
  2167.             <exception cref="T:System.Exception">The specified Binding is not a member of any <see cref="T:System.Web.Services.Description.ServiceDescription"></see> instances within the collection. </exception>
  2168.         </member>
  2169.         <member name="M:System.Web.Services.Description.ServiceDescriptionCollection.GetMessage(System.Xml.XmlQualifiedName)">
  2170.             <summary>Searches the <see cref="T:System.Web.Services.Description.ServiceDescriptionCollection"></see> and returns the <see cref="T:System.Web.Services.Description.Message"></see> with the specified name that is a member of one of the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> instances contained in the collection.</summary>
  2171.             <returns>A <see cref="T:System.Web.Services.Description.Message"></see>.</returns>
  2172.             <param name="name">The <see cref="T:System.Xml.XmlQualifiedName"></see>, passed by reference, whose <see cref="P:System.Xml.XmlQualifiedName.Name"></see> property is shared by the <see cref="T:System.Web.Services.Description.Message"></see> returned. </param>
  2173.             <exception cref="T:System.Exception">The specified Message is not a member of any <see cref="T:System.Web.Services.Description.ServiceDescription"></see> instances within the collection. </exception>
  2174.         </member>
  2175.         <member name="M:System.Web.Services.Description.ServiceDescriptionCollection.GetPortType(System.Xml.XmlQualifiedName)">
  2176.             <summary>Searches the <see cref="T:System.Web.Services.Description.ServiceDescriptionCollection"></see> and returns the <see cref="T:System.Web.Services.Description.PortType"></see> with the specified name that is a member of one of the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> instances contained in the collection.</summary>
  2177.             <returns>A <see cref="T:System.Web.Services.Description.PortType"></see>.</returns>
  2178.             <param name="name">The <see cref="T:System.Xml.XmlQualifiedName"></see>, passed by reference, whose <see cref="P:System.Xml.XmlQualifiedName.Name"></see> property is shared by the <see cref="T:System.Web.Services.Description.PortType"></see> returned. </param>
  2179.             <exception cref="T:System.Exception">The specified PortType is not a member of any <see cref="T:System.Web.Services.Description.ServiceDescription"></see> instances within the collection. </exception>
  2180.         </member>
  2181.         <member name="M:System.Web.Services.Description.ServiceDescriptionCollection.GetService(System.Xml.XmlQualifiedName)">
  2182.             <summary>Searches the <see cref="T:System.Web.Services.Description.ServiceDescriptionCollection"></see> and returns the <see cref="T:System.Web.Services.Description.Service"></see> with the specified name that is a member of one of the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> instances contained in the collection.</summary>
  2183.             <returns>A <see cref="T:System.Web.Services.Description.Service"></see>.</returns>
  2184.             <param name="name">The <see cref="T:System.Xml.XmlQualifiedName"></see>, passed by reference, whose <see cref="P:System.Xml.XmlQualifiedName.Name"></see> property is shared by the <see cref="T:System.Web.Services.Description.Service"></see> returned. </param>
  2185.             <exception cref="T:System.Exception">The specified Service is not a member of any <see cref="T:System.Web.Services.Description.ServiceDescription"></see> instances within the collection. </exception>
  2186.         </member>
  2187.         <member name="M:System.Web.Services.Description.ServiceDescriptionCollection.IndexOf(System.Web.Services.Description.ServiceDescription)">
  2188.             <summary>Searches for the specified <see cref="T:System.Web.Services.Description.ServiceDescription"></see> and returns the zero-based index of the first occurrence within the collection.</summary>
  2189.             <returns>A 32-bit signed integer.</returns>
  2190.             <param name="serviceDescription">The <see cref="T:System.Web.Services.Description.ServiceDescription"></see> for which to search in the collection. </param>
  2191.         </member>
  2192.         <member name="M:System.Web.Services.Description.ServiceDescriptionCollection.Insert(System.Int32,System.Web.Services.Description.ServiceDescription)">
  2193.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.ServiceDescription"></see> instance to the <see cref="T:System.Web.Services.Description.ServiceDescriptionCollection"></see> at the specified zero-based index.</summary>
  2194.             <param name="serviceDescription">The <see cref="T:System.Web.Services.Description.ServiceDescription"></see> to add to the collection. </param>
  2195.             <param name="index">The zero-based index at which to insert the serviceDescription parameter. </param>
  2196.             <exception cref="T:System.IndexOutOfRangeException">The index parameter is less than zero.- or - The index parameter is greater than <see cref="P:System.Collections.CollectionBase.Count"></see>. </exception>
  2197.         </member>
  2198.         <member name="M:System.Web.Services.Description.ServiceDescriptionCollection.Remove(System.Web.Services.Description.ServiceDescription)">
  2199.             <summary>Removes the first occurrence of the specified <see cref="T:System.Web.Services.Description.ServiceDescription"></see> from the collection.</summary>
  2200.             <param name="serviceDescription">The <see cref="T:System.Web.Services.Description.ServiceDescription"></see> to remove from the collection. </param>
  2201.         </member>
  2202.         <member name="P:System.Web.Services.Description.ServiceDescriptionCollection.Item(System.Int32)">
  2203.             <summary>Gets or sets the value of a <see cref="T:System.Web.Services.Description.ServiceDescription"></see> at the specified zero-based index.</summary>
  2204.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  2205.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> whose value is modified or returned. </param>
  2206.         </member>
  2207.         <member name="P:System.Web.Services.Description.ServiceDescriptionCollection.Item(System.String)">
  2208.             <summary>Gets a <see cref="T:System.Web.Services.Description.ServiceDescription"></see> specified by its <see cref="P:System.Web.Services.Description.ServiceDescription.TargetNamespace"></see> property.</summary>
  2209.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescription"></see>.</returns>
  2210.             <param name="ns">The namespace of the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> returned. </param>
  2211.         </member>
  2212.         <member name="T:System.Web.Services.Description.ServiceDescriptionFormatExtension">
  2213.             <summary>Represents an extensibility element added to an XML Web service.</summary>
  2214.         </member>
  2215.         <member name="P:System.Web.Services.Description.ServiceDescriptionFormatExtension.Handled">
  2216.             <summary>Gets or sets a value indicating whether the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> is used by the import process when the extensibility element is imported.</summary>
  2217.             <returns>True if the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> is used by the import process; otherwise, false. The default is false.</returns>
  2218.         </member>
  2219.         <member name="P:System.Web.Services.Description.ServiceDescriptionFormatExtension.Parent">
  2220.             <summary>Gets the parent of the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see>.</summary>
  2221.             <returns>An <see cref="T:System.Object"></see>.</returns>
  2222.         </member>
  2223.         <member name="P:System.Web.Services.Description.ServiceDescriptionFormatExtension.Required">
  2224.             <summary>Gets or sets a value indicating whether the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> is necessary for the action to which it refers.</summary>
  2225.             <returns>true if the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> is required; otherwise, false. The default is false.</returns>
  2226.         </member>
  2227.         <member name="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection">
  2228.             <summary>Represents the collection of extensibility elements used by the XML Web service. This class cannot be inherited.</summary>
  2229.         </member>
  2230.         <member name="M:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection.#ctor(System.Object)">
  2231.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> class.</summary>
  2232.             <param name="parent">The object of which this collection is a member. </param>
  2233.         </member>
  2234.         <member name="M:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection.Add(System.Object)">
  2235.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> to the end of the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see>.</summary>
  2236.             <returns>The zero-based index where the extension parameter has been added.</returns>
  2237.             <param name="extension">The <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see>, passed by reference, to add to the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see>. </param>
  2238.         </member>
  2239.         <member name="M:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection.Contains(System.Object)">
  2240.             <summary>Returns a value indicating whether the specified <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> is a member of the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see>.</summary>
  2241.             <returns>true if the extension parameter is a member of the collection; otherwise, false.</returns>
  2242.             <param name="extension">The <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> for which to check collection membership. </param>
  2243.         </member>
  2244.         <member name="M:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection.CopyTo(System.Object[],System.Int32)">
  2245.             <summary>Copies the entire <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> into a one-dimensional array of type <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see>, starting at the specified zero-based index of the target array.</summary>
  2246.             <param name="array">An array of type <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> serving as the destination of the copy action. </param>
  2247.             <param name="index">The zero-based index at which to start placing the copied collection. </param>
  2248.         </member>
  2249.         <member name="M:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection.Find(System.Type)">
  2250.             <summary>Searches the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> and returns the first element of the specified derived <see cref="T:System.Type"></see>.</summary>
  2251.             <returns>If the search is successful, an object of the specified <see cref="T:System.Type"></see>; otherwise null.</returns>
  2252.             <param name="type">A <see cref="T:System.Type"></see> for which to search the collection. </param>
  2253.         </member>
  2254.         <member name="M:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection.Find(System.String,System.String)">
  2255.             <summary>This method searches the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> for a member with the specified name and namespace URI.</summary>
  2256.             <returns>If the search is successful, an <see cref="T:System.Xml.XmlElement"></see>; otherwise null.</returns>
  2257.             <param name="name">The name of the <see cref="T:System.Xml.XmlElement"></see> to be found. </param>
  2258.             <param name="ns">The XML namespace URI of the <see cref="T:System.Xml.XmlElement"></see> to be found. </param>
  2259.         </member>
  2260.         <member name="M:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection.FindAll(System.Type)">
  2261.             <summary>Searches the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> and returns an array of all elements of the specified <see cref="T:System.Type"></see>.</summary>
  2262.             <returns>An array of <see cref="T:System.Object"></see> instances representing all collection members of the specified type.</returns>
  2263.             <param name="type">A <see cref="T:System.Type"></see> for which to search the collection. </param>
  2264.         </member>
  2265.         <member name="M:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection.FindAll(System.String,System.String)">
  2266.             <summary>Searches the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> and returns an array of all members with the specified name and namespace URI.</summary>
  2267.             <returns>An array of <see cref="T:System.Xml.XmlElement"></see> instances.</returns>
  2268.             <param name="name">The XML name attribute of the <see cref="T:System.Xml.XmlElement"></see> objects to be found. </param>
  2269.             <param name="ns">The XML namespace URI attribute of the <see cref="T:System.Xml.XmlElement"></see> objects to be found. </param>
  2270.         </member>
  2271.         <member name="M:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection.IndexOf(System.Object)">
  2272.             <summary>Searches for the specified <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> and returns the zero-based index of the first instance with the collection.</summary>
  2273.             <returns>A 32-bit signed integer.</returns>
  2274.             <param name="extension">The <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> for which to search in the collection. </param>
  2275.         </member>
  2276.         <member name="M:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection.Insert(System.Int32,System.Object)">
  2277.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> to the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see> at the specified zero-based index.</summary>
  2278.             <param name="extension">The <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> to add to the collection. </param>
  2279.             <param name="index">The zero-based index at which to insert the extension parameter. </param>
  2280.             <exception cref="T:System.IndexOutOfRangeException">The index parameter is less than zero.- or - The index parameter is greater than <see cref="P:System.Collections.CollectionBase.Count"></see>. </exception>
  2281.         </member>
  2282.         <member name="M:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection.IsHandled(System.Object)">
  2283.             <summary>Returns a value indicating whether the specified object is used by the import process when the extensibility element is imported into the XML Web service.</summary>
  2284.             <returns>true if the item parameter is used; otherwise false.</returns>
  2285.             <param name="item">An object, either of type <see cref="T:System.Xml.XmlElement"></see> or <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> to check for use by the import process. </param>
  2286.         </member>
  2287.         <member name="M:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection.IsRequired(System.Object)">
  2288.             <summary>Returns a value indicating whether the specified object is necessary for the operation of the XML Web service.</summary>
  2289.             <returns>true if the item parameter is required; otherwise false.</returns>
  2290.             <param name="item">An object, either of type <see cref="T:System.Xml.XmlElement"></see> or <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see>, to check whether it is necessary. </param>
  2291.         </member>
  2292.         <member name="M:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection.Remove(System.Object)">
  2293.             <summary>Removes the first occurrence of the specified <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> from the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see>.</summary>
  2294.             <param name="extension">The <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> to remove from the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see>. </param>
  2295.         </member>
  2296.         <member name="P:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection.Item(System.Int32)">
  2297.             <summary>Gets or sets the value of a member of the <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see>.</summary>
  2298.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see>.</returns>
  2299.             <param name="index">The zero-based index of the member whose value is modified or returned. </param>
  2300.         </member>
  2301.         <member name="T:System.Web.Services.Description.ServiceDescriptionImporter">
  2302.             <summary>Exposes a means of generating client proxy classes for XML Web services.</summary>
  2303.         </member>
  2304.         <member name="M:System.Web.Services.Description.ServiceDescriptionImporter.#ctor">
  2305.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Description.ServiceDescriptionImporter"></see> class.</summary>
  2306.         </member>
  2307.         <member name="M:System.Web.Services.Description.ServiceDescriptionImporter.AddServiceDescription(System.Web.Services.Description.ServiceDescription,System.String,System.String)">
  2308.             <summary>Adds the specified <see cref="T:System.Web.Services.Description.ServiceDescription"></see> to the collection of <see cref="P:System.Web.Services.Description.ServiceDescriptionImporter.ServiceDescriptions"></see> values to be imported.</summary>
  2309.             <param name="appSettingBaseUrl">Sets the initial value of the Url property of the proxy class to be generated from the instance represented by the serviceDescription parameter. Specifies that it should be constructed from a combination of the value of this parameter and the URL specified by the location attribute in the WSDL document. </param>
  2310.             <param name="appSettingUrlKey">Sets the initial value of the Url property of the proxy class to be generated from the instance represented by the serviceDescription parameter. Specifies that it should be generated from the web.config file's <appsetting> section. </param>
  2311.             <param name="serviceDescription">The <see cref="T:System.Web.Services.Description.ServiceDescription"></see> instance to add to the collection </param>
  2312.         </member>
  2313.         <member name="M:System.Web.Services.Description.ServiceDescriptionImporter.GenerateWebReferences(System.Web.Services.Description.WebReferenceCollection,System.CodeDom.Compiler.CodeDomProvider,System.CodeDom.CodeCompileUnit,System.Web.Services.Description.WebReferenceOptions)">
  2314.             <summary>Compiles a collection of Web references to produce a client proxy or a server stub.</summary>
  2315.             <returns>A <see cref="T:System.Collections.Specialized.StringCollection"></see> of compiler warnings.</returns>
  2316.             <param name="webReferences">A <see cref="T:System.Web.Services.Description.WebReferenceCollection"></see> of Web references to compile.</param>
  2317.             <param name="codeProvider">A <see cref="T:System.CodeDom.Compiler.CodeDomProvider"></see> that specifies the code provider.</param>
  2318.             <param name="options">A <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see> that specifies code generation options.</param>
  2319.             <param name="codeCompileUnit">A <see cref="T:System.CodeDom.CodeCompileUnit"></see> that specifies the unit into which code is compiled.</param>
  2320.         </member>
  2321.         <member name="M:System.Web.Services.Description.ServiceDescriptionImporter.Import(System.CodeDom.CodeNamespace,System.CodeDom.CodeCompileUnit)">
  2322.             <summary>Imports the specified <see cref="P:System.Web.Services.Description.ServiceDescriptionImporter.ServiceDescriptions"></see> values, that generates code as specified by the <see cref="P:System.Web.Services.Description.ServiceDescriptionImporter.Style"></see> property.</summary>
  2323.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescriptionImportWarnings"></see> value that describes any error that occurred; or 0 if no error occurred.</returns>
  2324.             <param name="codeNamespace">The namespace into which the <see cref="P:System.Web.Services.Description.ServiceDescriptionImporter.ServiceDescriptions"></see> values are imported. </param>
  2325.             <param name="codeCompileUnit">The <see cref="T:System.CodeDom.CodeCompileUnit"></see> instance in which the code that represents the <see cref="P:System.Web.Services.Description.ServiceDescriptionImporter.ServiceDescriptions"></see> value is generated. </param>
  2326.         </member>
  2327.         <member name="P:System.Web.Services.Description.ServiceDescriptionImporter.CodeGenerationOptions">
  2328.             <summary>Gets or sets various options for code generation.</summary>
  2329.             <returns>A member or combination of members of the <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> enumeration.</returns>
  2330.         </member>
  2331.         <member name="P:System.Web.Services.Description.ServiceDescriptionImporter.CodeGenerator">
  2332.             <summary>Gets or sets the code generator used by the service description importer.</summary>
  2333.             <returns>The <see cref="T:System.CodeDom.Compiler.ICodeGenerator"></see> interface used by the service description importer to generate proxy code.</returns>
  2334.         </member>
  2335.         <member name="P:System.Web.Services.Description.ServiceDescriptionImporter.ProtocolName">
  2336.             <summary>Gets or sets the protocol used to access the described XML Web services.</summary>
  2337.             <returns>A <see cref="T:System.String"></see> that contains the case-insensitive name of the protocol to be imported.</returns>
  2338.         </member>
  2339.         <member name="P:System.Web.Services.Description.ServiceDescriptionImporter.Schemas">
  2340.             <summary>Gets the <see cref="T:System.Xml.Serialization.XmlSchemas"></see> used by the <see cref="P:System.Web.Services.Description.ServiceDescriptionImporter.ServiceDescriptions"></see> property.</summary>
  2341.             <returns>An <see cref="T:System.Xml.Serialization.XmlSchemas"></see> object that contains the XML schemas used by the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> instances in the <see cref="P:System.Web.Services.Description.ServiceDescriptionImporter.ServiceDescriptions"></see> collection.</returns>
  2342.         </member>
  2343.         <member name="P:System.Web.Services.Description.ServiceDescriptionImporter.ServiceDescriptions">
  2344.             <summary>Gets the collection of <see cref="T:System.Web.Services.Description.ServiceDescription"></see> instances to be imported.</summary>
  2345.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescriptionCollection"></see> instance that contains the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> instances slated to be imported by the <see cref="T:System.Web.Services.Description.ServiceDescriptionImporter"></see> instance.</returns>
  2346.         </member>
  2347.         <member name="P:System.Web.Services.Description.ServiceDescriptionImporter.Style">
  2348.             <summary>Gets or sets a value that determines the style of code (client or server) that is generated when the <see cref="P:System.Web.Services.Description.ServiceDescriptionImporter.ServiceDescriptions"></see> values are imported.</summary>
  2349.             <returns>One of the <see cref="T:System.Web.Services.Description.ServiceDescriptionImportStyle"></see> values. The default is <see cref="F:System.Web.Services.Description.ServiceDescriptionImportStyle.Client"></see>.</returns>
  2350.         </member>
  2351.         <member name="T:System.Web.Services.Description.ServiceDescriptionImportStyle">
  2352.             <summary>Specifies whether the import is made to the server or to the client computer.</summary>
  2353.         </member>
  2354.         <member name="F:System.Web.Services.Description.ServiceDescriptionImportStyle.Client">
  2355.             <summary>Specifies that the import should be made to the client computer.</summary>
  2356.         </member>
  2357.         <member name="F:System.Web.Services.Description.ServiceDescriptionImportStyle.Server">
  2358.             <summary>Specifies that the import should be made to the server.</summary>
  2359.         </member>
  2360.         <member name="F:System.Web.Services.Description.ServiceDescriptionImportStyle.ServerInterface">
  2361.             <summary>Specifies that the import should be made to a server interface.</summary>
  2362.         </member>
  2363.         <member name="T:System.Web.Services.Description.ServiceDescriptionImportWarnings">
  2364.             <summary>Specifies the type of warnings produced by <see cref="M:System.Web.Services.Description.ServiceDescriptionImporter.Import(System.CodeDom.CodeNamespace,System.CodeDom.CodeCompileUnit)"></see>.</summary>
  2365.         </member>
  2366.         <member name="F:System.Web.Services.Description.ServiceDescriptionImportWarnings.NoCodeGenerated">
  2367.             <summary>Specifies that no proxy class was generated by the <see cref="M:System.Web.Services.Description.ServiceDescriptionImporter.Import(System.CodeDom.CodeNamespace,System.CodeDom.CodeCompileUnit)"></see> method.</summary>
  2368.         </member>
  2369.         <member name="F:System.Web.Services.Description.ServiceDescriptionImportWarnings.NoMethodsGenerated">
  2370.             <summary>Specifies that the proxy class generated by the <see cref="M:System.Web.Services.Description.ServiceDescriptionImporter.Import(System.CodeDom.CodeNamespace,System.CodeDom.CodeCompileUnit)"></see> method includes no methods.</summary>
  2371.         </member>
  2372.         <member name="F:System.Web.Services.Description.ServiceDescriptionImportWarnings.OptionalExtensionsIgnored">
  2373.             <summary>Specifies that at least one optional <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> for the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> to be imported has been ignored.</summary>
  2374.         </member>
  2375.         <member name="F:System.Web.Services.Description.ServiceDescriptionImportWarnings.RequiredExtensionsIgnored">
  2376.             <summary>Specifies that at least one required <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> for the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> to be imported has been ignored.</summary>
  2377.         </member>
  2378.         <member name="F:System.Web.Services.Description.ServiceDescriptionImportWarnings.UnsupportedBindingsIgnored">
  2379.             <summary>Specifies that at least one <see cref="T:System.Web.Services.Description.Binding"></see> for the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> to be imported is of an unsupported type and has been ignored.</summary>
  2380.         </member>
  2381.         <member name="F:System.Web.Services.Description.ServiceDescriptionImportWarnings.UnsupportedOperationsIgnored">
  2382.             <summary>Specifies that at least one <see cref="T:System.Web.Services.Description.Operation"></see> for the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> to be imported is of an unsupported type and has been ignored.</summary>
  2383.         </member>
  2384.         <member name="F:System.Web.Services.Description.ServiceDescriptionImportWarnings.WsiConformance">
  2385.             <summary>Specifies that the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> to be imported does not conform to the WS-I Basic Profile.</summary>
  2386.         </member>
  2387.         <member name="T:System.Web.Services.Description.ServiceDescriptionReflector">
  2388.             <summary>Provides a managed way of dynamically viewing, creating or invoking types supported by an XML Web service.</summary>
  2389.         </member>
  2390.         <member name="M:System.Web.Services.Description.ServiceDescriptionReflector.#ctor">
  2391.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Description.ServiceDescriptionReflector"></see> class.</summary>
  2392.         </member>
  2393.         <member name="M:System.Web.Services.Description.ServiceDescriptionReflector.Reflect(System.Type,System.String)">
  2394.             <summary>Creates a <see cref="T:System.Web.Services.Description.ServiceDescription"></see> including the specified <see cref="T:System.Type"></see> for the XML Web service at the specified URL.</summary>
  2395.             <param name="type">The <see cref="T:System.Type"></see> of the class or interface to reflect. </param>
  2396.             <param name="url">The address (URL) of the XML Web service. </param>
  2397.         </member>
  2398.         <member name="P:System.Web.Services.Description.ServiceDescriptionReflector.Schemas">
  2399.             <summary>Gets a reference to the <see cref="T:System.Xml.Serialization.XmlSchemas"></see> associated with the XML Web service.</summary>
  2400.             <returns>An <see cref="T:System.Xml.Serialization.XmlSchemas"></see> collection.</returns>
  2401.         </member>
  2402.         <member name="P:System.Web.Services.Description.ServiceDescriptionReflector.ServiceDescriptions">
  2403.             <summary>Gets a reference to the <see cref="T:System.Web.Services.Description.ServiceDescriptionCollection"></see> associated with the XML Web service.</summary>
  2404.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescriptionCollection"></see>.</returns>
  2405.         </member>
  2406.         <member name="T:System.Web.Services.Description.Soap12AddressBinding">
  2407.             <summary>Represents a service description format extension applied to a <see cref="T:System.Web.Services.Description.Port"></see> when an XML Web service supports the SOAP protocol version 1.2. This class cannot be inherited.</summary>
  2408.         </member>
  2409.         <member name="T:System.Web.Services.Description.Soap12Binding">
  2410.             <summary>Represents a binding in a Web Services Description Language (WSDL) document to the SOAP version 1.2 protocol. This class cannot be inherited.</summary>
  2411.         </member>
  2412.         <member name="F:System.Web.Services.Description.Soap12Binding.HttpTransport">
  2413.             <summary>Represents the transport protocol for the SOAP message is HTTP. This field is constant.</summary>
  2414.         </member>
  2415.         <member name="F:System.Web.Services.Description.Soap12Binding.Namespace">
  2416.             <summary>Represents the XML namespace of a binding to the SOAP protocol version 1.2. This field is constant.</summary>
  2417.         </member>
  2418.         <member name="T:System.Web.Services.Description.Soap12BodyBinding">
  2419.             <summary>Represents a service description format extension applied to an <see cref="T:System.Web.Services.Description.InputBinding"></see> or an <see cref="T:System.Web.Services.Description.OutputBinding"></see> when an XML Web service supports the SOAP protocol version 1.2. This class cannot be inherited.</summary>
  2420.         </member>
  2421.         <member name="T:System.Web.Services.Description.Soap12FaultBinding">
  2422.             <summary>Represents a service description format extension applied to an <see cref="T:System.Web.Services.Description.FaultBinding"></see> when an XML Web service supports the SOAP protocol version 1.2. This class cannot be inherited.</summary>
  2423.         </member>
  2424.         <member name="T:System.Web.Services.Description.Soap12HeaderBinding">
  2425.             <summary>Represents a service description format extension applied to an <see cref="T:System.Web.Services.Description.InputBinding"></see> or an <see cref="T:System.Web.Services.Description.OutputBinding"></see> when an XML Web service supports the SOAP protocol version 1.2. This class cannot be inherited.</summary>
  2426.         </member>
  2427.         <member name="T:System.Web.Services.Description.Soap12OperationBinding">
  2428.             <summary>Represents a service description format extension applied to an <see cref="T:System.Web.Services.Description.OperationBinding"></see> when an XML Web service supports the SOAP protocol version 1.2. This class cannot be inherited.</summary>
  2429.         </member>
  2430.         <member name="P:System.Web.Services.Description.Soap12OperationBinding.SoapActionRequired">
  2431.             <summary>Gets or sets a value indicating whether an XML Web service anticipates requiring the SOAPAction HTTP header.</summary>
  2432.             <returns>true if an XML Web service anticipates requiring the SOAPAction HTTP header; otherwise, false. The default is false.</returns>
  2433.         </member>
  2434.         <member name="T:System.Web.Services.Description.SoapAddressBinding">
  2435.             <summary>Represents an extensibility element added to a <see cref="T:System.Web.Services.Description.Port"></see> within an XML Web service.</summary>
  2436.         </member>
  2437.         <member name="P:System.Web.Services.Description.SoapAddressBinding.Location">
  2438.             <summary>Gets or sets a value representing the URI for the <see cref="T:System.Web.Services.Description.Port"></see> to which the <see cref="T:System.Web.Services.Description.SoapAddressBinding"></see> applies.</summary>
  2439.             <returns>A string containing a URI. The default value is an empty string ("").</returns>
  2440.         </member>
  2441.         <member name="T:System.Web.Services.Description.SoapBinding">
  2442.             <summary>Represents an extension added to a <see cref="T:System.Web.Services.Description.Binding"></see> within an XML Web service. This class cannot be inherited.</summary>
  2443.         </member>
  2444.         <member name="M:System.Web.Services.Description.SoapBinding.#ctor">
  2445.             <summary>Initializes an instance of the <see cref="T:System.Web.Services.Description.SoapBinding"></see> class.</summary>
  2446.         </member>
  2447.         <member name="F:System.Web.Services.Description.SoapBinding.HttpTransport">
  2448.             <summary>Gets the URI for the standard protocol specifying HTTP transmission of SOAP data. This field is constant.</summary>
  2449.         </member>
  2450.         <member name="F:System.Web.Services.Description.SoapBinding.Namespace">
  2451.             <summary>Gets the URI for the XML namespace of the <see cref="T:System.Web.Services.Description.SoapBinding"></see> class. This field is constant.</summary>
  2452.         </member>
  2453.         <member name="P:System.Web.Services.Description.SoapBinding.Schema">
  2454.             <summary>Gets the binding schema that is to be used to transmit data by using the SOAP protocol version 1.1.</summary>
  2455.             <returns>An <see cref="T:System.Xml.Schema.XmlSchema"></see> object that represents the binding schema that is to be used to transmit data by using the SOAP protocol version 1.1.</returns>
  2456.         </member>
  2457.         <member name="P:System.Web.Services.Description.SoapBinding.Style">
  2458.             <summary>Specifies the type of SOAP binding used by the current <see cref="T:System.Web.Services.Description.SoapBinding"></see>.</summary>
  2459.             <returns>One of the <see cref="T:System.Web.Services.Description.SoapBindingStyle"></see> values. The default is Document.</returns>
  2460.         </member>
  2461.         <member name="P:System.Web.Services.Description.SoapBinding.Transport">
  2462.             <summary>Gets or sets the URI with the specification for HTTP transmission of SOAP data.</summary>
  2463.             <returns>A string value representing the URI for the specification for data transmission by means of SOAP. The default is an empty string ("").</returns>
  2464.         </member>
  2465.         <member name="T:System.Web.Services.Description.SoapBindingStyle">
  2466.             <summary>Specifies the type of action that occurs in the XML Web service at the level of the class hierarchy to which this enumeration is applied.</summary>
  2467.         </member>
  2468.         <member name="F:System.Web.Services.Description.SoapBindingStyle.Default">
  2469.             <summary>The default type of action for the current hierarchical level of the Web Services Description Language (WSDL) file.</summary>
  2470.         </member>
  2471.         <member name="F:System.Web.Services.Description.SoapBindingStyle.Document">
  2472.             <summary>The message being transmitted is document-oriented.</summary>
  2473.         </member>
  2474.         <member name="F:System.Web.Services.Description.SoapBindingStyle.Rpc">
  2475.             <summary>The message being transmitted contains the parameters to call a procedure or the return values from that procedure. RPC is an acronym for "remote procedure call." </summary>
  2476.         </member>
  2477.         <member name="T:System.Web.Services.Description.SoapBindingUse">
  2478.             <summary>Specifies whether the message parts are encoded as abstract type definitions or concrete schema definitions.</summary>
  2479.         </member>
  2480.         <member name="F:System.Web.Services.Description.SoapBindingUse.Default">
  2481.             <summary>Specifies an empty string ("") value for the corresponding XML use attribute.</summary>
  2482.         </member>
  2483.         <member name="F:System.Web.Services.Description.SoapBindingUse.Encoded">
  2484.             <summary>The message parts are encoded using given encoding rules.</summary>
  2485.         </member>
  2486.         <member name="F:System.Web.Services.Description.SoapBindingUse.Literal">
  2487.             <summary>The message parts represent a concrete schema.</summary>
  2488.         </member>
  2489.         <member name="T:System.Web.Services.Description.SoapBodyBinding">
  2490.             <summary>Represents an extensibility element added to an <see cref="T:System.Web.Services.Description.InputBinding"></see> or an <see cref="T:System.Web.Services.Description.OutputBinding"></see>.</summary>
  2491.         </member>
  2492.         <member name="P:System.Web.Services.Description.SoapBodyBinding.Encoding">
  2493.             <summary>Gets or sets a string containing a list of space-delimited URIs. The URIs represent the encoding style (or styles) to be used to encode messages within the SOAP body.</summary>
  2494.             <returns>A string containing a list of URIs. The default value is an empty string ("").</returns>
  2495.         </member>
  2496.         <member name="P:System.Web.Services.Description.SoapBodyBinding.Namespace">
  2497.             <summary>Get or sets the URI representing the location of the specifications for encoding of content not specifically defined by the <see cref="P:System.Web.Services.Description.SoapBodyBinding.Encoding"></see> property.</summary>
  2498.             <returns>A string containing a URI.</returns>
  2499.         </member>
  2500.         <member name="P:System.Web.Services.Description.SoapBodyBinding.Parts">
  2501.             <summary>Gets or sets a value indicating which parts of the transmitted message appear within the SOAP body portion of the transmission.</summary>
  2502.             <returns>A string array containing the names of the appropriate message parts.</returns>
  2503.         </member>
  2504.         <member name="P:System.Web.Services.Description.SoapBodyBinding.PartsString">
  2505.             <summary>Gets or sets a value indicating which parts of the transmitted message appear within the SOAP body portion of the transmission.</summary>
  2506.             <returns>A space-delimited string containing the appropriate message parts.</returns>
  2507.         </member>
  2508.         <member name="P:System.Web.Services.Description.SoapBodyBinding.Use">
  2509.             <summary>Indicates whether the message parts are encoded using specified encoding rules, or define the concrete schema of the message.</summary>
  2510.             <returns>One of the <see cref="T:System.Web.Services.Description.SoapBindingUse"></see> values. The default is Default.</returns>
  2511.         </member>
  2512.         <member name="T:System.Web.Services.Description.SoapExtensionImporter">
  2513.             <summary>Provides a common interface and functionality for classes to generate code attributes that specify SOAP extensions.</summary>
  2514.         </member>
  2515.         <member name="M:System.Web.Services.Description.SoapExtensionImporter.ImportMethod(System.CodeDom.CodeAttributeDeclarationCollection)">
  2516.             <summary>When overridden in a derived class, adds code attribute declarations to any method that represents an operation in a binding.</summary>
  2517.             <param name="CodeAttributeDeclarationCollection metadata">A <see cref="T:System.CodeDom.CodeAttributeDeclarationCollection"></see> into which the <see cref="M:System.Web.Services.Description.SoapExtensionImporter.ImportMethod(System.CodeDom.CodeAttributeDeclarationCollection)"></see>  method can place new <see cref="T:System.CodeDom.CodeAttributeDeclaration"></see> instances.</param>
  2518.         </member>
  2519.         <member name="P:System.Web.Services.Description.SoapExtensionImporter.ImportContext">
  2520.             <summary>Gets or sets the <see cref="T:System.Web.Services.Description.SoapProtocolImporter"></see> instance that invokes the <see cref="M:System.Web.Services.Description.SoapExtensionImporter.ImportMethod(System.CodeDom.CodeAttributeDeclarationCollection)"></see> method.</summary>
  2521.         </member>
  2522.         <member name="T:System.Web.Services.Description.SoapExtensionReflector">
  2523.             <summary>Provides a common interface and functionality for classes to add SOAP extension information to a <see cref="T:System.Web.Services.Description.ServiceDescription"></see> object on a per-method basis.</summary>
  2524.         </member>
  2525.         <member name="M:System.Web.Services.Description.SoapExtensionReflector.#ctor">
  2526.             <summary>Initializes an instance of the <see cref="T:System.Web.Services.Description.SoapExtensionReflector"></see> class</summary>
  2527.         </member>
  2528.         <member name="M:System.Web.Services.Description.SoapExtensionReflector.ReflectDescription">
  2529.             <summary>Generates service-specific description information that gets placed in a <see cref="T:System.Web.Services.Description.ServiceDescription"></see> object corresponding to a binding.</summary>
  2530.         </member>
  2531.         <member name="M:System.Web.Services.Description.SoapExtensionReflector.ReflectMethod">
  2532.             <summary>Abstract method that a derived class must implement to add SOAP extension information to a <see cref="T:System.Web.Services.Description.ServiceDescription"></see> object on a per-method basis.</summary>
  2533.         </member>
  2534.         <member name="P:System.Web.Services.Description.SoapExtensionReflector.ReflectionContext">
  2535.             <summary>Gets or sets the instance of a class derived from the abstract <see cref="T:System.Web.Services.Description.ProtocolReflector"></see> class that invokes the <see cref="M:System.Web.Services.Description.SoapExtensionReflector.ReflectMethod"></see> method.</summary>
  2536.         </member>
  2537.         <member name="T:System.Web.Services.Description.SoapFaultBinding">
  2538.             <summary>Represents an extensibility element added to a <see cref="T:System.Web.Services.Description.FaultBinding"></see> within an XML Web service.</summary>
  2539.         </member>
  2540.         <member name="M:System.Web.Services.Description.SoapFaultBinding.#ctor">
  2541.             <summary>Initializes an instance of the <see cref="T:System.Web.Services.Description.SoapFaultBinding"></see> class.</summary>
  2542.         </member>
  2543.         <member name="P:System.Web.Services.Description.SoapFaultBinding.Encoding">
  2544.             <summary>Gets or sets a URI representing the encoding style used to encode the SOAP fault message.</summary>
  2545.             <returns>A string containing a URI. The default value is an empty string ("").</returns>
  2546.         </member>
  2547.         <member name="P:System.Web.Services.Description.SoapFaultBinding.Name">
  2548.             <summary>Gets or sets the value of the name attribute that relates the soap fault to the wsdl fault defined for the specified operation.</summary>
  2549.             <returns>A <see cref="T:System.String"></see> object that contains the name attribute that relates the soap fault to the wsdl fault defined for the operation.</returns>
  2550.         </member>
  2551.         <member name="P:System.Web.Services.Description.SoapFaultBinding.Namespace">
  2552.             <summary>Get or sets the URI representing the location of the specification for encoding of content not specifically defined by the <see cref="P:System.Web.Services.Description.SoapFaultBinding.Encoding"></see> property.</summary>
  2553.             <returns>A string representing a URI.</returns>
  2554.         </member>
  2555.         <member name="P:System.Web.Services.Description.SoapFaultBinding.Use">
  2556.             <summary>Specifies whether the fault message is encoded using rules specified by the <see cref="P:System.Web.Services.Description.SoapFaultBinding.Encoding"></see> property, or is encapsulated within a concrete XML schema.</summary>
  2557.             <returns>One of the <see cref="T:System.Web.Services.Description.SoapBindingUse"></see> values. The default is Default.</returns>
  2558.         </member>
  2559.         <member name="T:System.Web.Services.Description.SoapHeaderBinding">
  2560.             <summary>Represents an extensibility element added to an <see cref="T:System.Web.Services.Description.InputBinding"></see> or an <see cref="T:System.Web.Services.Description.OutputBinding"></see> within an XML Web service.</summary>
  2561.         </member>
  2562.         <member name="P:System.Web.Services.Description.SoapHeaderBinding.Encoding">
  2563.             <summary>Gets or sets a URI representing the encoding style used to encode the SOAP header.</summary>
  2564.             <returns>A string containing a URI. The default value is an empty string ("").</returns>
  2565.         </member>
  2566.         <member name="P:System.Web.Services.Description.SoapHeaderBinding.Fault">
  2567.             <summary>Gets or sets the extension type controlling the output in a WSDL document for the headerfault XML element of a SOAP header.</summary>
  2568.             <returns>A <see cref="T:System.Web.Services.Description.SoapHeaderFaultBinding"></see> representing the SOAP header types used to transmit error information.</returns>
  2569.         </member>
  2570.         <member name="P:System.Web.Services.Description.SoapHeaderBinding.MapToProperty">
  2571.             <summary>Gets or sets a value indicating whether the <see cref="T:System.Web.Services.Description.SoapHeaderBinding"></see> instance is mapped to a specific property in generated proxy classes.</summary>
  2572.             <returns>true if the <see cref="T:System.Web.Services.Description.SoapHeaderBinding"></see> maps to a specific property; otherwise false.</returns>
  2573.         </member>
  2574.         <member name="P:System.Web.Services.Description.SoapHeaderBinding.Message">
  2575.             <summary>Gets or sets a value specifying the name of the <see cref="T:System.Web.Services.Description.Message"></see> within the XML Web service to which the <see cref="T:System.Web.Services.Description.SoapHeaderBinding"></see> applies.</summary>
  2576.             <returns>An <see cref="T:System.Xml.XmlQualifiedName"></see> representing the name of the <see cref="T:System.Web.Services.Description.Message"></see>.</returns>
  2577.         </member>
  2578.         <member name="P:System.Web.Services.Description.SoapHeaderBinding.Namespace">
  2579.             <summary>Get or sets the URI representing the location of the specification for encoding of content not specifically defined by the <see cref="P:System.Web.Services.Description.SoapHeaderBinding.Encoding"></see> property.</summary>
  2580.             <returns>A string representing a URI.</returns>
  2581.         </member>
  2582.         <member name="P:System.Web.Services.Description.SoapHeaderBinding.Part">
  2583.             <summary>Gets or sets a value indicating to which <see cref="T:System.Web.Services.Description.MessagePart"></see> within the XML Web service the <see cref="T:System.Web.Services.Description.SoapHeaderBinding"></see> applies.</summary>
  2584.             <returns>A string representing the name of the <see cref="T:System.Web.Services.Description.MessagePart"></see> to which the <see cref="T:System.Web.Services.Description.SoapHeaderBinding"></see> applies.</returns>
  2585.         </member>
  2586.         <member name="P:System.Web.Services.Description.SoapHeaderBinding.Use">
  2587.             <summary>Specifies whether the header is encoded using rules specified by the <see cref="P:System.Web.Services.Description.SoapHeaderBinding.Encoding"></see> property, or is encapsulated within a concrete XML schema.</summary>
  2588.             <returns>One of the <see cref="T:System.Web.Services.Description.SoapBindingUse"></see> values. The default is Default.</returns>
  2589.         </member>
  2590.         <member name="T:System.Web.Services.Description.SoapHeaderFaultBinding">
  2591.             <summary>Represents an extensibility element added to an <see cref="T:System.Web.Services.Description.InputBinding"></see> or an <see cref="T:System.Web.Services.Description.OutputBinding"></see> within an XML Web service. It specifies the SOAP header types used to transmit error information within the SOAP header.</summary>
  2592.         </member>
  2593.         <member name="P:System.Web.Services.Description.SoapHeaderFaultBinding.Encoding">
  2594.             <summary>Gets or sets a URI representing the encoding style used to encode the error message for the SOAP header.</summary>
  2595.             <returns>A string containing a URI. The default value is an empty string ("").</returns>
  2596.         </member>
  2597.         <member name="P:System.Web.Services.Description.SoapHeaderFaultBinding.Message">
  2598.             <summary>Gets or sets a value specifying the name of the <see cref="T:System.Web.Services.Description.Message"></see> within the XML Web service to which the <see cref="T:System.Web.Services.Description.SoapHeaderFaultBinding"></see> applies.</summary>
  2599.             <returns>An <see cref="T:System.Xml.XmlQualifiedName"></see> representing the name of the <see cref="T:System.Web.Services.Description.Message"></see>. The default value is <see cref="F:System.String.Empty"></see>.</returns>
  2600.         </member>
  2601.         <member name="P:System.Web.Services.Description.SoapHeaderFaultBinding.Namespace">
  2602.             <summary>Get or sets a URI representing the location of the specifications for encoding content not specifically defined by the <see cref="P:System.Web.Services.Description.SoapHeaderFaultBinding.Encoding"></see> property.</summary>
  2603.             <returns>Returns a string representing a URI.</returns>
  2604.         </member>
  2605.         <member name="P:System.Web.Services.Description.SoapHeaderFaultBinding.Part">
  2606.             <summary>Gets or sets a value indicating which <see cref="T:System.Web.Services.Description.MessagePart"></see> within the XML Web service the <see cref="T:System.Web.Services.Description.SoapHeaderFaultBinding"></see> applies to.</summary>
  2607.             <returns>The name of the <see cref="T:System.Web.Services.Description.MessagePart"></see> to which the <see cref="T:System.Web.Services.Description.SoapHeaderFaultBinding"></see> applies.</returns>
  2608.         </member>
  2609.         <member name="P:System.Web.Services.Description.SoapHeaderFaultBinding.Use">
  2610.             <summary>Specifies whether the header is encoded using rules specified by the <see cref="P:System.Web.Services.Description.SoapHeaderBinding.Encoding"></see> property, or is encapsulated within a concrete schema.</summary>
  2611.             <returns>One of the <see cref="T:System.Web.Services.Description.SoapBindingUse"></see> values. The default is Default.</returns>
  2612.         </member>
  2613.         <member name="T:System.Web.Services.Description.SoapOperationBinding">
  2614.             <summary>Represents an extension added to an <see cref="T:System.Web.Services.Description.OperationBinding"></see> within an XML Web service.</summary>
  2615.         </member>
  2616.         <member name="P:System.Web.Services.Description.SoapOperationBinding.SoapAction">
  2617.             <summary>Gets or sets the URI for the SOAP header.</summary>
  2618.             <returns>A string containing the URI for the SOAP header.</returns>
  2619.         </member>
  2620.         <member name="P:System.Web.Services.Description.SoapOperationBinding.Style">
  2621.             <summary>Gets or sets the type of SOAP binding used by the <see cref="T:System.Web.Services.Description.SoapOperationBinding"></see>.</summary>
  2622.             <returns>One of the <see cref="T:System.Web.Services.Description.SoapBindingStyle"></see> values. The default is Document.</returns>
  2623.         </member>
  2624.         <member name="T:System.Web.Services.Description.SoapProtocolImporter">
  2625.             <summary>Generates classes for Web services that use the SOAP protocol.</summary>
  2626.         </member>
  2627.         <member name="M:System.Web.Services.Description.SoapProtocolImporter.BeginClass">
  2628.             <summary>Initializes the generation of a binding class.</summary>
  2629.         </member>
  2630.         <member name="M:System.Web.Services.Description.SoapProtocolImporter.BeginNamespace">
  2631.             <summary>Performs initialization for an entire code namespace during code generation.</summary>
  2632.         </member>
  2633.         <member name="M:System.Web.Services.Description.SoapProtocolImporter.EndClass">
  2634.             <summary>Processes a binding class after the generation of methods.</summary>
  2635.         </member>
  2636.         <member name="M:System.Web.Services.Description.SoapProtocolImporter.EndNamespace">
  2637.             <summary>Performs processing for an entire code namespace after binding class generation.</summary>
  2638.         </member>
  2639.         <member name="M:System.Web.Services.Description.SoapProtocolImporter.GenerateMethod">
  2640.             <summary>Generates method code for a binding class.</summary>
  2641.         </member>
  2642.         <member name="M:System.Web.Services.Description.SoapProtocolImporter.IsBindingSupported">
  2643.             <summary>Determines whether a class can be generated for the current binding.</summary>
  2644.             <returns>true if the class can be generated for the current binding; otherwise false.</returns>
  2645.         </member>
  2646.         <member name="M:System.Web.Services.Description.SoapProtocolImporter.IsOperationFlowSupported(System.Web.Services.Description.OperationFlow)">
  2647.             <summary>Determines whether the current operation's operation flow is supported.</summary>
  2648.             <returns>true if the current operation's operation flow is supported; otherwise false.</returns>
  2649.             <param name="flow">An <see cref="T:System.Web.Services.Description.OperationFlow"></see> enumeration value that represents a transmission pattern.</param>
  2650.         </member>
  2651.         <member name="M:System.Web.Services.Description.SoapProtocolImporter.IsSoapEncodingPresent(System.String)">
  2652.             <summary>Checks for the presence of "http://schemas.xmlsoap.org/soap/encoding/" in a string that represents a list of Uniform Resource Indicators (URIs).</summary>
  2653.             <returns>true it the string contains http://schemas.xmlsoap.org/soap/encoding/http://schemas.xmlsoap.org/soap/encoding/; otherwise false.</returns>
  2654.             <param name="uriList">A space-delimited list of URIs.</param>
  2655.         </member>
  2656.         <member name="P:System.Web.Services.Description.SoapProtocolImporter.ProtocolName">
  2657.             <summary>Gets a value of "Soap".</summary>
  2658.             <returns>A <see cref="T:System.String"></see> object that contains the string "Soap".</returns>
  2659.         </member>
  2660.         <member name="P:System.Web.Services.Description.SoapProtocolImporter.SoapBinding">
  2661.             <summary>Gets a <see cref="T:System.Web.Services.Description.SoapBinding"></see> instance obtained through the <see cref="P:System.Web.Services.Description.SoapProtocolImporter.SoapBinding"></see> property's <see cref="P:System.Web.Services.Description.Binding.Extensions"></see> property.</summary>
  2662.             <returns>A <see cref="T:System.Web.Services.Description.SoapBinding"></see> instance obtained through the <see cref="P:System.Web.Services.Description.SoapProtocolImporter.SoapBinding"></see> property's <see cref="P:System.Web.Services.Description.Binding.Extensions"></see> property.</returns>
  2663.         </member>
  2664.         <member name="P:System.Web.Services.Description.SoapProtocolImporter.SoapExporter">
  2665.             <summary>Gets the object of type <see cref="T:System.Xml.Serialization.SoapCodeExporter"></see> used internally by the <see cref="T:System.Web.Services.Description.SoapProtocolImporter"></see> class to generate code from mappings between SOAP-encoded XML schema content and .NET Framework types.</summary>
  2666.             <returns>An object of type <see cref="T:System.Xml.Serialization.SoapCodeExporter"></see> used internally by the <see cref="T:System.Web.Services.Description.SoapProtocolImporter"></see> class to generate code from mappings between SOAP-encoded XML schema content and .NET Framework types.</returns>
  2667.         </member>
  2668.         <member name="P:System.Web.Services.Description.SoapProtocolImporter.SoapImporter">
  2669.             <summary>Gets the object of type <see cref="T:System.Xml.Serialization.SoapSchemaImporter"></see> used internally by the <see cref="T:System.Web.Services.Description.SoapProtocolImporter"></see> class to generate mappings between SOAP-encoded XML schema content and .NET Framework types.</summary>
  2670.             <returns>An object of type <see cref="T:System.Xml.Serialization.SoapSchemaImporter"></see> used internally by the <see cref="T:System.Web.Services.Description.SoapProtocolImporter"></see> class to generate mappings between SOAP-encoded XML schema content and .NET Framework types.</returns>
  2671.         </member>
  2672.         <member name="P:System.Web.Services.Description.SoapProtocolImporter.XmlExporter">
  2673.             <summary>Gets the object of type <see cref="T:System.Xml.Serialization.XmlCodeExporter"></see> used internally by the <see cref="T:System.Web.Services.Description.SoapProtocolImporter"></see> class to generate code from mappings between literal XML schema content and .NET Framework types.</summary>
  2674.             <returns>An object of type <see cref="T:System.Xml.Serialization.XmlCodeExporter"></see> used internally by the <see cref="T:System.Web.Services.Description.SoapProtocolImporter"></see> class to generate code from mappings between literal XML schema content and .NET Framework types.</returns>
  2675.         </member>
  2676.         <member name="P:System.Web.Services.Description.SoapProtocolImporter.XmlImporter">
  2677.             <summary>Gets the object of type <see cref="T:System.Xml.Serialization.XmlSchemaImporter"></see> used internally by the <see cref="T:System.Web.Services.Description.SoapProtocolImporter"></see> class to generate mappings between literal XML schema content and .NET Framework types.</summary>
  2678.             <returns>An object of type <see cref="T:System.Xml.Serialization.XmlSchemaImporter"></see> used internally by the <see cref="T:System.Web.Services.Description.SoapProtocolImporter"></see> class to generate mappings between literal XML schema content and .NET Framework types.</returns>
  2679.         </member>
  2680.         <member name="T:System.Web.Services.Description.SoapTransportImporter">
  2681.             <summary>Serves as a base class for derived classes that import SOAP transmission protocols into XML Web services.</summary>
  2682.         </member>
  2683.         <member name="M:System.Web.Services.Description.SoapTransportImporter.ImportClass">
  2684.             <summary>When overridden in a derived class, this method uses information contained in the <see cref="T:System.Web.Services.Description.ServiceDescription"></see> object model (available through the <see cref="P:System.Web.Services.Description.SoapTransportImporter.ImportContext"></see> property) to add transport-specific code to the class being generated.</summary>
  2685.         </member>
  2686.         <member name="M:System.Web.Services.Description.SoapTransportImporter.IsSupportedTransport(System.String)">
  2687.             <summary>When overridden in a derived class, this method determines whether the specified transport protocol is supported by the XML Web service.</summary>
  2688.             <returns>true if the transport protocol is supported; otherwise, false.</returns>
  2689.             <param name="transport">A URI representing the transport protocol to be checked. </param>
  2690.         </member>
  2691.         <member name="P:System.Web.Services.Description.SoapTransportImporter.ImportContext">
  2692.             <summary>Gets or sets a reference to the <see cref="T:System.Web.Services.Description.SoapProtocolImporter"></see> performing the import action.</summary>
  2693.             <returns>A <see cref="T:System.Web.Services.Description.SoapProtocolImporter"></see>.</returns>
  2694.         </member>
  2695.         <member name="T:System.Web.Services.Description.Types">
  2696.             <summary>Describes data type definitions relevant to exchanged messages. This class cannot be inherited.</summary>
  2697.         </member>
  2698.         <member name="P:System.Web.Services.Description.Types.Extensions">
  2699.             <summary>Gets the collection of <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtension"></see> elements included in the XML Web service. This property is read-only.</summary>
  2700.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescriptionFormatExtensionCollection"></see>.</returns>
  2701.         </member>
  2702.         <member name="P:System.Web.Services.Description.Types.Schemas">
  2703.             <summary>Gets the collection of XML schemas included as data type definitions for the XML Web service. This property is read-only.</summary>
  2704.             <returns>An <see cref="T:System.Xml.Serialization.XmlSchemas"></see> collection.</returns>
  2705.         </member>
  2706.         <member name="T:System.Web.Services.Description.WebReference">
  2707.             <summary>Describes a reference to a collection of XML Web services.</summary>
  2708.         </member>
  2709.         <member name="M:System.Web.Services.Description.WebReference.#ctor(System.Web.Services.Discovery.DiscoveryClientDocumentCollection,System.CodeDom.CodeNamespace)">
  2710.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Description.WebReference"></see> class with the given description document collection and proxy code namespace.</summary>
  2711.             <param name="documents">A <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see>  that specifies a collection of description documents.</param>
  2712.             <param name="proxyCode">A <see cref="T:System.CodeDom.CodeNamespace"></see> that specifies a namespace for code compilation.</param>
  2713.         </member>
  2714.         <member name="M:System.Web.Services.Description.WebReference.#ctor(System.Web.Services.Discovery.DiscoveryClientDocumentCollection,System.CodeDom.CodeNamespace,System.String,System.String)">
  2715.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Description.WebReference"></see> class with the given data.</summary>
  2716.             <param name="appSettingBaseUrl">The base URL of the Web reference.</param>
  2717.             <param name="documents">A <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see>  that specifies a collection of description documents.</param>
  2718.             <param name="appSettingUrlKey">The URL key of the Web reference.</param>
  2719.             <param name="proxyCode">A <see cref="T:System.CodeDom.CodeNamespace"></see> that specifies a namespace for code compilation.</param>
  2720.         </member>
  2721.         <member name="M:System.Web.Services.Description.WebReference.#ctor(System.Web.Services.Discovery.DiscoveryClientDocumentCollection,System.CodeDom.CodeNamespace,System.String,System.String,System.String)">
  2722.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Description.WebReference"></see> class with the given data.</summary>
  2723.             <param name="appSettingBaseUrl">The base URL of the Web reference.</param>
  2724.             <param name="documents">A <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see>  that specifies a collection of description documents.</param>
  2725.             <param name="appSettingUrlKey">The URL key of the Web reference.</param>
  2726.             <param name="protocolName">The protocol used by the XML Web service.</param>
  2727.             <param name="proxyCode">A <see cref="T:System.CodeDom.CodeNamespace"></see> that specifies a namespace for code compilation.</param>
  2728.         </member>
  2729.         <member name="P:System.Web.Services.Description.WebReference.AppSettingBaseUrl">
  2730.             <summary>Gets the base URL of the Web reference.</summary>
  2731.             <returns>A <see cref="T:System.String"></see> containing the base URL of the Web reference.</returns>
  2732.         </member>
  2733.         <member name="P:System.Web.Services.Description.WebReference.AppSettingUrlKey">
  2734.             <summary>Gets the URL key of the web reference.</summary>
  2735.             <returns>A <see cref="T:System.String"></see> containing the URL key of the Web reference.</returns>
  2736.         </member>
  2737.         <member name="P:System.Web.Services.Description.WebReference.Documents">
  2738.             <summary>Gets the collection of description documents associated with the Web reference.</summary>
  2739.             <returns>The <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see> used to initialize the <see cref="T:System.Web.Services.Description.WebReference"></see> instance.</returns>
  2740.         </member>
  2741.         <member name="P:System.Web.Services.Description.WebReference.ProtocolName">
  2742.             <summary>Gets or sets the protocol associated with the Web reference.</summary>
  2743.             <returns>A <see cref="T:System.String"></see> containing the name of the protocol associated with the Web reference.</returns>
  2744.         </member>
  2745.         <member name="P:System.Web.Services.Description.WebReference.ProxyCode">
  2746.             <summary>Gets the code namespace associated with the Web reference.</summary>
  2747.             <returns>The <see cref="T:System.CodeDom.CodeNamespace"></see> in which proxy code will be generated when the <see cref="M:System.Web.Services.Description.ServiceDescriptionImporter.GenerateWebReferences(System.Web.Services.Description.WebReferenceCollection,System.CodeDom.Compiler.CodeDomProvider,System.CodeDom.CodeCompileUnit,System.Web.Services.Description.WebReferenceOptions)"></see> method is called.</returns>
  2748.         </member>
  2749.         <member name="P:System.Web.Services.Description.WebReference.ValidationWarnings">
  2750.             <summary>Gets a collection of warnings generated when validating the description documents.</summary>
  2751.             <returns>A <see cref="T:System.Collections.Specialized.StringCollection"></see> of validation warning text.</returns>
  2752.         </member>
  2753.         <member name="P:System.Web.Services.Description.WebReference.Warnings">
  2754.             <summary>Gets a collection of warnings generated when importing Web Services Description Language (WSDL) service description documents.</summary>
  2755.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescriptionImportWarnings"></see> collection of warnings generated when importing WSDL service description documents.</returns>
  2756.         </member>
  2757.         <member name="T:System.Web.Services.Description.WebReferenceCollection">
  2758.             <summary>Describes a collection of <see cref="T:System.Web.Services.Description.WebReference"></see> objects.</summary>
  2759.         </member>
  2760.         <member name="M:System.Web.Services.Description.WebReferenceCollection.#ctor">
  2761.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Description.WebReferenceCollection"></see> class.</summary>
  2762.         </member>
  2763.         <member name="M:System.Web.Services.Description.WebReferenceCollection.Add(System.Web.Services.Description.WebReference)">
  2764.             <summary>Appends a <see cref="T:System.Web.Services.Description.WebReference"></see> instance to the collection.</summary>
  2765.             <returns>The index of the appended Web reference.</returns>
  2766.             <param name="webReference">The Web reference to append.</param>
  2767.         </member>
  2768.         <member name="M:System.Web.Services.Description.WebReferenceCollection.Contains(System.Web.Services.Description.WebReference)">
  2769.             <summary>Determines whether the collection contains a given <see cref="T:System.Web.Services.Description.WebReference"></see> instance.</summary>
  2770.             <returns>true if the collections contains the given Web reference instance; otherwise, false.</returns>
  2771.             <param name="webReference">The Web reference to search for.</param>
  2772.         </member>
  2773.         <member name="M:System.Web.Services.Description.WebReferenceCollection.CopyTo(System.Web.Services.Description.WebReference[],System.Int32)">
  2774.             <summary>Copies members of the collection to a specified array, starting at the specified array index.</summary>
  2775.             <param name="array">An array of Web references into which the collection members are copied.</param>
  2776.             <param name="index">The array index at which to begin copying.</param>
  2777.         </member>
  2778.         <member name="M:System.Web.Services.Description.WebReferenceCollection.IndexOf(System.Web.Services.Description.WebReference)">
  2779.             <summary>Determines the index of the specified <see cref="T:System.Web.Services.Description.WebReference"></see> instance.</summary>
  2780.             <returns>The index of the specified Web reference, or -1 if the collection does not contain the specified Web reference.</returns>
  2781.             <param name="webReference">The Web reference to search for.</param>
  2782.         </member>
  2783.         <member name="M:System.Web.Services.Description.WebReferenceCollection.Insert(System.Int32,System.Web.Services.Description.WebReference)">
  2784.             <summary>Inserts the specified <see cref="T:System.Web.Services.Description.WebReference"></see> instance at the specified index.</summary>
  2785.             <param name="webReference">The Web reference to insert.</param>
  2786.             <param name="index">The index at which to insert the specified Web reference.</param>
  2787.         </member>
  2788.         <member name="M:System.Web.Services.Description.WebReferenceCollection.Remove(System.Web.Services.Description.WebReference)">
  2789.             <summary>Removes the specified <see cref="T:System.Web.Services.Description.WebReference"></see> instance from the collection.</summary>
  2790.             <param name="webReference">The Web reference to remove.</param>
  2791.         </member>
  2792.         <member name="P:System.Web.Services.Description.WebReferenceCollection.Item(System.Int32)">
  2793.             <summary>Gets or sets the <see cref="T:System.Web.Services.Description.WebReference"></see> instance at the specified index.</summary>
  2794.             <returns>The <see cref="T:System.Web.Services.Description.WebReference"></see> instance at the specified index.</returns>
  2795.             <param name="index">The index of the Web reference.</param>
  2796.         </member>
  2797.         <member name="T:System.Web.Services.Description.WebReferenceOptions">
  2798.             <summary>The <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see> class represents code generation options specified in an XML text file.</summary>
  2799.         </member>
  2800.         <member name="M:System.Web.Services.Description.WebReferenceOptions.#ctor">
  2801.             <summary>Initializes a new instance of <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see>.</summary>
  2802.         </member>
  2803.         <member name="F:System.Web.Services.Description.WebReferenceOptions.TargetNamespace">
  2804.             <summary>A <see cref="T:System.String"></see> that contains the target namespace for the <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see>.</summary>
  2805.         </member>
  2806.         <member name="M:System.Web.Services.Description.WebReferenceOptions.Read(System.IO.Stream,System.Xml.Schema.ValidationEventHandler)">
  2807.             <summary>Returns a new instance of <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see> based on the code generation options described in the specified stream.</summary>
  2808.             <returns>A new instance of <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see> based on the code generation options described in the specified stream.</returns>
  2809.             <param name="stream">The <see cref="T:System.IO.Stream"></see> that contains the code generation options.</param>
  2810.             <param name="validationEventHandler">The <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> to be associated with the new instance of <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see>.</param>
  2811.         </member>
  2812.         <member name="M:System.Web.Services.Description.WebReferenceOptions.Read(System.IO.TextReader,System.Xml.Schema.ValidationEventHandler)">
  2813.             <summary>Returns a new instance of <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see> based on the code generation options described in the specified <see cref="T:System.IO.TextReader"></see>.</summary>
  2814.             <returns>A new instance of <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see> based on the code generation options described in the specified <see cref="T:System.IO.TextReader"></see>.</returns>
  2815.             <param name="reader">The <see cref="T:System.IO.TextReader"></see> that contains the code generation options.</param>
  2816.             <param name="validationEventHandler">The <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> to be associated with the new instance of <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see>.</param>
  2817.         </member>
  2818.         <member name="M:System.Web.Services.Description.WebReferenceOptions.Read(System.Xml.XmlReader,System.Xml.Schema.ValidationEventHandler)">
  2819.             <summary>Returns a new instance of <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see> based on the code generation options described in the specified <see cref="T:System.Xml.XmlReader"></see>.</summary>
  2820.             <returns>A new instance of <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see> based on the code generation options described in the specified <see cref="T:System.Xml.XmlReader"></see>.</returns>
  2821.             <param name="validationEventHandler">The <see cref="T:System.Xml.Schema.ValidationEventHandler"></see> to be associated with the new instance of <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see>.</param>
  2822.             <param name="xmlReader">The <see cref="T:System.Xml.XmlReader"></see> that contains the code generation options.</param>
  2823.         </member>
  2824.         <member name="P:System.Web.Services.Description.WebReferenceOptions.CodeGenerationOptions">
  2825.             <summary>Gets or sets the <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> associated with this <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see>.</summary>
  2826.             <returns>The <see cref="T:System.Xml.Serialization.CodeGenerationOptions"></see> associated with this <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see>.</returns>
  2827.         </member>
  2828.         <member name="P:System.Web.Services.Description.WebReferenceOptions.Schema">
  2829.             <summary>Gets the <see cref="T:System.Xml.Schema.XmlSchema"></see> associated with this <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see>.</summary>
  2830.             <returns>The <see cref="T:System.Xml.Schema.XmlSchema"></see> associated with this <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see>.</returns>
  2831.         </member>
  2832.         <member name="P:System.Web.Services.Description.WebReferenceOptions.SchemaImporterExtensions">
  2833.             <summary>Gets a <see cref="T:System.Collections.Specialized.StringCollection"></see> that represents the schema importer extensions associated with this <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see>.</summary>
  2834.             <returns>A <see cref="T:System.Collections.Specialized.StringCollection"></see> that represents the schema importer extensions associated with this <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see>.</returns>
  2835.         </member>
  2836.         <member name="P:System.Web.Services.Description.WebReferenceOptions.Style">
  2837.             <summary>Gets or sets the <see cref="T:System.Web.Services.Description.ServiceDescriptionImportStyle"></see> associated with this <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see>.</summary>
  2838.             <returns>The <see cref="T:System.Web.Services.Description.ServiceDescriptionImportStyle"></see> associated with this <see cref="T:System.Web.Services.Description.WebReferenceOptions"></see>.</returns>
  2839.         </member>
  2840.         <member name="P:System.Web.Services.Description.WebReferenceOptions.Verbose">
  2841.             <summary>Gets or sets a <see cref="T:System.Boolean"></see> value that indicates whether verbose warning messages are to be generated during compilation of a client proxy or a server stub.</summary>
  2842.             <returns>true if verbose warning messages are to be generated during compilation of a client proxy or a server stub; otherwise, false.</returns>
  2843.         </member>
  2844.         <member name="T:System.Web.Services.Description.WebServicesInteroperability">
  2845.             <summary>The <see cref="T:System.Web.Services.Description.WebServicesInteroperability"></see> class provides methods to verify whether a given Web service or services conforms to a given Web Services Interoperability (WS-I) Organization specification.</summary>
  2846.         </member>
  2847.         <member name="M:System.Web.Services.Description.WebServicesInteroperability.CheckConformance(System.Web.Services.WsiProfiles,System.Web.Services.Description.ServiceDescription,System.Web.Services.Description.BasicProfileViolationCollection)">
  2848.             <summary>Verifies whether a given Web service or services conforms to a given WS-I specification, and provides a list of any violations that it finds.</summary>
  2849.             <returns>true if the Web service described by description conforms to the Web services interoperability specification indicated by claims; otherwise false.</returns>
  2850.             <param name="description">A <see cref="T:System.Web.Services.Description.ServiceDescription"></see> that describes a Web service.</param>
  2851.             <param name="violations">A <see cref="T:System.Web.Services.Description.BasicProfileViolationCollection"></see> that contains any violations that were found.</param>
  2852.             <param name="claims">A member of <see cref="T:System.Web.Services.WsiProfiles"></see> that indicates a Web services interoperability specification.</param>
  2853.         </member>
  2854.         <member name="M:System.Web.Services.Description.WebServicesInteroperability.CheckConformance(System.Web.Services.WsiProfiles,System.Web.Services.Description.ServiceDescriptionCollection,System.Web.Services.Description.BasicProfileViolationCollection)">
  2855.             <summary>Verifies whether a given Web service or services conforms to a given WS-I specification, and provides a list of any violations that it finds.</summary>
  2856.             <returns>true if the Web service descriptions contained in descriptions conform to the Web services interoperability specification indicated by claims; false otherwise.</returns>
  2857.             <param name="descriptions">A <see cref="T:System.Web.Services.Description.ServiceDescriptionCollection"></see> that contains Web service descriptions.</param>
  2858.             <param name="violations">A <see cref="T:System.Web.Services.Description.BasicProfileViolationCollection"></see> that contains any violations that were found.</param>
  2859.             <param name="claims">A member of <see cref="T:System.Web.Services.WsiProfiles"></see> that indicates a Web services interoperability specification.</param>
  2860.         </member>
  2861.         <member name="M:System.Web.Services.Description.WebServicesInteroperability.CheckConformance(System.Web.Services.WsiProfiles,System.Web.Services.Description.WebReference,System.Web.Services.Description.BasicProfileViolationCollection)">
  2862.             <summary>Verifies whether a given Web service or services conforms to a given WS-I specification, and provides a list of any violations that it finds.</summary>
  2863.             <returns>true if the Web service described by webReference conforms to the Web services interoperability specification indicated by claims; false otherwise.</returns>
  2864.             <param name="violations">A <see cref="T:System.Web.Services.Description.BasicProfileViolationCollection"></see> that contains any violations that were found.</param>
  2865.             <param name="claims">A member of <see cref="T:System.Web.Services.WsiProfiles"></see> that indicates a Web services interoperability specification.</param>
  2866.             <param name="webReference">A <see cref="T:System.Web.Services.Description.WebReference"></see> that describes a Web service.</param>
  2867.         </member>
  2868.         <member name="N:System.Web.Services.Discovery">
  2869.             <summary>The <see cref="N:System.Web.Services.Discovery"></see> namespace consists of the classes that allows XML Web service clients to locate the available XML Web services on a Web server through a process called XML Web services Discovery.</summary>
  2870.         </member>
  2871.         <member name="T:System.Web.Services.Discovery.ContractReference">
  2872.             <summary>Represents a reference in a discovery document to a service description.</summary>
  2873.         </member>
  2874.         <member name="M:System.Web.Services.Discovery.ContractReference.#ctor">
  2875.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.ContractReference"></see> class using default values.</summary>
  2876.         </member>
  2877.         <member name="M:System.Web.Services.Discovery.ContractReference.#ctor(System.String)">
  2878.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.ContractReference"></see> class using the supplied reference to a Service Description.</summary>
  2879.             <param name="href">The URL for a Sevice Descritpion. Initializes the <see cref="P:System.Web.Services.Discovery.ContractReference.Ref"></see> property value. </param>
  2880.         </member>
  2881.         <member name="M:System.Web.Services.Discovery.ContractReference.#ctor(System.String,System.String)">
  2882.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.ContractReference"></see> class using the supplied references to a service description and a XML Web service implementing the service description.</summary>
  2883.             <param name="docRef">The URL for a XML Web service implementing the service description at href. Initializes the <see cref="P:System.Web.Services.Discovery.ContractReference.DocRef"></see> property value. </param>
  2884.             <param name="href">The URL for a service description. Initializes the <see cref="P:System.Web.Services.Discovery.ContractReference.Ref"></see> property value. </param>
  2885.         </member>
  2886.         <member name="F:System.Web.Services.Discovery.ContractReference.Namespace">
  2887.             <summary>XML namespace for service description references in discovery documents.</summary>
  2888.         </member>
  2889.         <member name="M:System.Web.Services.Discovery.ContractReference.ReadDocument(System.IO.Stream)">
  2890.             <summary>Reads the service description from the passed <see cref="T:System.IO.Stream"></see> and returns the service description.</summary>
  2891.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescription"></see> containing the contents of the referenced service description.</returns>
  2892.             <param name="stream"><see cref="T:System.IO.Stream"></see> containing the service description. </param>
  2893.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  2894.         </member>
  2895.         <member name="M:System.Web.Services.Discovery.ContractReference.Resolve(System.String,System.IO.Stream)">
  2896.             <summary>Resolves whether the the referenced document is valid.</summary>
  2897.             <param name="contentType">The MIME content type of stream. </param>
  2898.             <param name="stream">The <see cref="T:System.IO.Stream"></see> containing the referenced document. </param>
  2899.             <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Web.Services.Discovery.DiscoveryReference.ClientProtocol"></see> property is null.-or- The service description could not be downloaded and verified successfully. </exception>
  2900.         </member>
  2901.         <member name="M:System.Web.Services.Discovery.ContractReference.WriteDocument(System.Object,System.IO.Stream)">
  2902.             <summary>Writes the passed-in service description into the passed-in <see cref="T:System.IO.Stream"></see>.</summary>
  2903.             <param name="stream">The <see cref="T:System.IO.Stream"></see> into which the serialized <see cref="T:System.Web.Services.Description.ServiceDescription"></see> is written. </param>
  2904.             <param name="document">The <see cref="T:System.Web.Services.Description.ServiceDescription"></see> to write into stream. </param>
  2905.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  2906.         </member>
  2907.         <member name="P:System.Web.Services.Discovery.ContractReference.Contract">
  2908.             <summary>Gets a <see cref="T:System.Web.Services.Description.ServiceDescription"></see> object representing the service description.</summary>
  2909.             <returns>A <see cref="T:System.Web.Services.Description.ServiceDescription"></see> object representing the service description.</returns>
  2910.             <exception cref="T:System.Exception">The <see cref="P:System.Web.Services.Discovery.DiscoveryClientProtocol.Documents"></see> property of <see cref="P:System.Web.Services.Discovery.DiscoveryReference.ClientProtocol"></see> does not contain a discovery document with an URL of <see cref="P:System.Web.Services.Discovery.ContractReference.Url"></see>. </exception>
  2911.             <exception cref="T:System.InvalidOperationException"><see cref="P:System.Web.Services.Discovery.DiscoveryReference.ClientProtocol"></see> property is null. </exception>
  2912.         </member>
  2913.         <member name="P:System.Web.Services.Discovery.ContractReference.DefaultFilename">
  2914.             <summary>Gets the name of the file to use by default when saving the referenced service description.</summary>
  2915.             <returns>Name of the default file to use when saving the referenced service description to a file.</returns>
  2916.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  2917.         </member>
  2918.         <member name="P:System.Web.Services.Discovery.ContractReference.DocRef">
  2919.             <summary>Gets and sets the URL for a XML Web service implementing the service description referenced in the <see cref="P:System.Web.Services.Discovery.ContractReference.Ref"></see> property.</summary>
  2920.             <returns>The URL for a XML Web service implementing the Service Description referenced in the <see cref="P:System.Web.Services.Discovery.ContractReference.Ref"></see> property.</returns>
  2921.         </member>
  2922.         <member name="P:System.Web.Services.Discovery.ContractReference.Ref">
  2923.             <summary>Gets or sets the URL to the referenced service description.</summary>
  2924.             <returns>The URL to the referenced service description.</returns>
  2925.         </member>
  2926.         <member name="P:System.Web.Services.Discovery.ContractReference.Url">
  2927.             <summary>Gets or sets the URL for the referenced Service Description.</summary>
  2928.             <returns>The URL for the referenced service description.</returns>
  2929.         </member>
  2930.         <member name="T:System.Web.Services.Discovery.ContractSearchPattern">
  2931.             <summary>Obtains the file locations and descriptions of ASP.NET Web services. This class cannot be inherited.</summary>
  2932.         </member>
  2933.         <member name="M:System.Web.Services.Discovery.ContractSearchPattern.GetDiscoveryReference(System.String)">
  2934.             <summary>Creates the <see cref="T:System.Web.Services.Discovery.ContractReference"></see> object for the specified .asmx file.</summary>
  2935.             <returns>A <see cref="T:System.Web.Services.Discovery.ContractReference"></see> object with the specified file name for its .asmx file.</returns>
  2936.             <param name="filename">The file-system path of the Web service's .asmx file.</param>
  2937.         </member>
  2938.         <member name="P:System.Web.Services.Discovery.ContractSearchPattern.Pattern">
  2939.             <summary>Gets the file name pattern to use as a search target.</summary>
  2940.             <returns>The literal string "*.asmx".</returns>
  2941.         </member>
  2942.         <member name="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection">
  2943.             <summary>Represents a collection of documents discovered during XML Web services discovery that have been downloaded to the client. This class cannot be inherited.</summary>
  2944.         </member>
  2945.         <member name="M:System.Web.Services.Discovery.DiscoveryClientDocumentCollection.Add(System.String,System.Object)">
  2946.             <summary>Adds an object with the specified URL to the <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see>.</summary>
  2947.             <param name="url">The URL for the document to add to the <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see>. </param>
  2948.             <param name="value">A discovered document to add to the <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see>. </param>
  2949.             <exception cref="T:System.ArgumentNullException">url is null. </exception>
  2950.             <exception cref="T:System.ArgumentException">An entry with a key of url already exists in the <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see>. </exception>
  2951.         </member>
  2952.         <member name="M:System.Web.Services.Discovery.DiscoveryClientDocumentCollection.Contains(System.String)">
  2953.             <summary>Determines if the <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see> contains an object with the specified URL.</summary>
  2954.             <returns>true if the <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see> contains an object with the specified URL; otherwise, false.</returns>
  2955.             <param name="url">The URL for the document to locate within the <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see>. </param>
  2956.             <exception cref="T:System.ArgumentNullException">url is null. </exception>
  2957.         </member>
  2958.         <member name="M:System.Web.Services.Discovery.DiscoveryClientDocumentCollection.Remove(System.String)">
  2959.             <summary>Removes an object with the specified URL from the <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see>.</summary>
  2960.             <param name="url">The URL for the discovered document to remove from the <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see>. </param>
  2961.             <exception cref="T:System.ArgumentNullException">url is null. </exception>
  2962.         </member>
  2963.         <member name="P:System.Web.Services.Discovery.DiscoveryClientDocumentCollection.Item(System.String)">
  2964.             <summary>Gets or sets a client discovery document object from the <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see> with the specified URL.</summary>
  2965.             <returns>An <see cref="T:System.Object"></see> representing the document discovered and downloaded to the client. The underlying type of the object can be a <see cref="T:System.Web.Services.Description.ServiceDescription"></see>, <see cref="T:System.Xml.Schema.XmlSchema"></see>, or <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see>.</returns>
  2966.             <param name="url">The URL of the discovery document to get or set from the <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see>. </param>
  2967.             <exception cref="T:System.ArgumentNullException">url is null. </exception>
  2968.         </member>
  2969.         <member name="P:System.Web.Services.Discovery.DiscoveryClientDocumentCollection.Keys">
  2970.             <summary>Gets an <see cref="T:System.Collections.ICollection"></see> object with all the keys in the <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see>.</summary>
  2971.             <returns>An <see cref="T:System.Collections.ICollection"></see> containing the keys of the <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see>.</returns>
  2972.         </member>
  2973.         <member name="P:System.Web.Services.Discovery.DiscoveryClientDocumentCollection.Values">
  2974.             <summary>Gets an <see cref="T:System.Collections.ICollection"></see> object with all the values in the <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see>.</summary>
  2975.             <returns>An <see cref="T:System.Collections.ICollection"></see> containing the values in the <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see>.</returns>
  2976.         </member>
  2977.         <member name="T:System.Web.Services.Discovery.DiscoveryClientProtocol">
  2978.             <summary>Provides support for programmatically invoking XML Web services discovery.</summary>
  2979.         </member>
  2980.         <member name="M:System.Web.Services.Discovery.DiscoveryClientProtocol.#ctor">
  2981.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.DiscoveryClientProtocol"></see> class.</summary>
  2982.         </member>
  2983.         <member name="M:System.Web.Services.Discovery.DiscoveryClientProtocol.Discover(System.String)">
  2984.             <summary>Discovers the supplied URL to determine if it is a discovery document.</summary>
  2985.             <returns>A <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> containing the results of XML Web services discovery at the supplied URL.</returns>
  2986.             <param name="url">The URL where XML Web services discovery begins. </param>
  2987.             <exception cref="T:System.InvalidOperationException">The url parameteris a valid URL, but does not point to a valid discovery document. </exception>
  2988.             <exception cref="T:System.Net.WebException">Accessing the supplied URL returned an HTTP status code other than <see cref="F:System.Net.HttpStatusCode.OK"></see>. </exception>
  2989.         </member>
  2990.         <member name="M:System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoverAny(System.String)">
  2991.             <summary>Discovers the supplied URL to determine if it is a discovery document, service description or an XML Schema Definition (XSD) schema.</summary>
  2992.             <returns>A <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> containing the results of XML Web services discovery at the supplied URL. If the url parameter refers to a service description or an XSD Schema, a <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> is created in memory for it.</returns>
  2993.             <param name="url">The URL where XML Web services discovery begins. </param>
  2994.             <exception cref="T:System.InvalidOperationException">The url parameteris a valid URL, but does not point to a valid discovery document, service description, or XSD schema. </exception>
  2995.             <exception cref="T:System.Net.WebException">Accessing the supplied URL returned an HTTP status code other than <see cref="F:System.Net.HttpStatusCode.OK"></see>. </exception>
  2996.         </member>
  2997.         <member name="M:System.Web.Services.Discovery.DiscoveryClientProtocol.Download(System.String@)">
  2998.             <summary>Downloads the discovery document at the supplied URL into a <see cref="T:System.IO.Stream"></see> object.</summary>
  2999.             <returns>A <see cref="T:System.IO.Stream"></see> containing the document at the supplied URL.</returns>
  3000.             <param name="url">The URL of the discovery document to download. </param>
  3001.             <exception cref="T:System.Net.WebException">The download from the supplied URL returned an HTTP status code other than <see cref="F:System.Net.HttpStatusCode.OK"></see>. </exception>
  3002.         </member>
  3003.         <member name="M:System.Web.Services.Discovery.DiscoveryClientProtocol.Download(System.String@,System.String@)">
  3004.             <summary>Downloads the discovery document at the supplied URL into a <see cref="T:System.IO.Stream"></see> object, setting the contentType parameter to the MIME encoding of the discovery document.</summary>
  3005.             <returns>A <see cref="T:System.IO.Stream"></see> containing the document at the supplied URL.</returns>
  3006.             <param name="url">The URL of the discovery document to download. </param>
  3007.             <param name="contentType">The MIME encoding of the downloaded discovery document. </param>
  3008.             <exception cref="T:System.Net.WebException">The download from the supplied URL returned an HTTP status code other than <see cref="F:System.Net.HttpStatusCode.OK"></see>. </exception>
  3009.         </member>
  3010.         <member name="M:System.Web.Services.Discovery.DiscoveryClientProtocol.LoadExternals">
  3011.             <summary>Instructs the <see cref="T:System.Web.Services.Discovery.DiscoveryClientProtocol"></see> object to load any external references.</summary>
  3012.         </member>
  3013.         <member name="M:System.Web.Services.Discovery.DiscoveryClientProtocol.ReadAll(System.String)">
  3014.             <summary>Reads in a file containing a map of saved discovery documents populating the <see cref="P:System.Web.Services.Discovery.DiscoveryClientProtocol.Documents"></see> and <see cref="P:System.Web.Services.Discovery.DiscoveryClientProtocol.References"></see> properties, with discovery documents, XML Schema Definition (XSD) schemas, and service descriptions referenced in the file.</summary>
  3015.             <returns>A <see cref="T:System.Web.Services.Discovery.DiscoveryClientResultCollection"></see> containing the results found in the file with the map of saved discovery documents. The file format is a <see cref="T:System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoveryClientResultsFile"></see> class serialized into XML; however, one would typically create the file using only the <see cref="M:System.Web.Services.Discovery.DiscoveryClientProtocol.WriteAll(System.String,System.String)"></see> method or Disco.exe.</returns>
  3016.             <param name="topLevelFilename">Name of file to read in, containing the map of saved discovery documents. </param>
  3017.         </member>
  3018.         <member name="M:System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveAll">
  3019.             <summary>Resolves all references to discovery documents, XML Schema Definition (XSD) schemas, and service descriptions in the <see cref="P:System.Web.Services.Discovery.DiscoveryClientProtocol.References"></see> property, as well as references found in referenced discovery documents.</summary>
  3020.         </member>
  3021.         <member name="M:System.Web.Services.Discovery.DiscoveryClientProtocol.ResolveOneLevel">
  3022.             <summary>Resolves all references to discovery documents, XML Schema Definition (XSD) schemas and service descriptions in <see cref="P:System.Web.Services.Discovery.DiscoveryClientProtocol.References"></see>, as well as references found in those discovery documents.</summary>
  3023.         </member>
  3024.         <member name="M:System.Web.Services.Discovery.DiscoveryClientProtocol.WriteAll(System.String,System.String)">
  3025.             <summary>Writes all discovery documents, XML Schema Definition (XSD) schemas, and Service Descriptions in the <see cref="P:System.Web.Services.Discovery.DiscoveryClientProtocol.Documents"></see> property to the supplied directory and creates a file in that directory.</summary>
  3026.             <returns>A <see cref="T:System.Web.Services.Discovery.DiscoveryClientResultCollection"></see> containing the results of all files saved.</returns>
  3027.             <param name="directory">The directory in which to save all documents currently in the <see cref="P:System.Web.Services.Discovery.DiscoveryClientProtocol.Documents"></see> property. </param>
  3028.             <param name="topLevelFilename">The name of the file to create or overwrite containing a map of all documents saved. </param>
  3029.         </member>
  3030.         <member name="P:System.Web.Services.Discovery.DiscoveryClientProtocol.AdditionalInformation">
  3031.             <summary>Gets information in addition to references found in the discovery document.</summary>
  3032.             <returns>An <see cref="T:System.Collections.IList"></see> containing additional information found in the discovery document.</returns>
  3033.         </member>
  3034.         <member name="P:System.Web.Services.Discovery.DiscoveryClientProtocol.Documents">
  3035.             <summary>Gets a collection of discovery documents.</summary>
  3036.             <returns>A <see cref="T:System.Web.Services.Discovery.DiscoveryClientDocumentCollection"></see> representing the collection of discovery documents found.</returns>
  3037.         </member>
  3038.         <member name="P:System.Web.Services.Discovery.DiscoveryClientProtocol.Errors">
  3039.             <summary>Gets a collection of exceptions that occurred during invocation of method from this class.</summary>
  3040.             <returns>A <see cref="T:System.Web.Services.Discovery.DiscoveryExceptionDictionary"></see> of exceptions.</returns>
  3041.         </member>
  3042.         <member name="P:System.Web.Services.Discovery.DiscoveryClientProtocol.References">
  3043.             <summary>A collection of references founds in resolved discovery documents.</summary>
  3044.             <returns>A <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see> of references discovered.</returns>
  3045.         </member>
  3046.         <member name="T:System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoveryClientResultsFile">
  3047.             <summary>Represents the root element of an XML document containing the results of all files written when the <see cref="M:System.Web.Services.Discovery.DiscoveryClientProtocol.WriteAll(System.String,System.String)"></see> method is invoked.</summary>
  3048.         </member>
  3049.         <member name="P:System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoveryClientResultsFile.Results">
  3050.             <summary>Gets a collection of <see cref="T:System.Web.Services.Discovery.DiscoveryClientResult"></see> objects.</summary>
  3051.             <returns>A <see cref="T:System.Web.Services.Discovery.DiscoveryClientResultCollection"></see> containing the results from a <see cref="M:System.Web.Services.Discovery.DiscoveryClientProtocol.ReadAll(System.String)"></see> or <see cref="M:System.Web.Services.Discovery.DiscoveryClientProtocol.WriteAll(System.String,System.String)"></see> invocation.</returns>
  3052.         </member>
  3053.         <member name="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection">
  3054.             <summary>Represents a collection of <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> objects. This class cannot be inherited.</summary>
  3055.         </member>
  3056.         <member name="M:System.Web.Services.Discovery.DiscoveryClientReferenceCollection.Add(System.Web.Services.Discovery.DiscoveryReference)">
  3057.             <summary>Adds a <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> to the <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see>.</summary>
  3058.             <param name="value">The <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> to add to the <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see>. </param>
  3059.         </member>
  3060.         <member name="M:System.Web.Services.Discovery.DiscoveryClientReferenceCollection.Add(System.String,System.Web.Services.Discovery.DiscoveryReference)">
  3061.             <summary>Adds a <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> with the specified URL and value to the <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see>.</summary>
  3062.             <param name="url">The URL for the reference to add to the <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see>. </param>
  3063.             <param name="value">The <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> to add to the <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see>. </param>
  3064.         </member>
  3065.         <member name="M:System.Web.Services.Discovery.DiscoveryClientReferenceCollection.Contains(System.String)">
  3066.             <summary>Determines if the <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see> contains a <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> with the specified URL.</summary>
  3067.             <returns>true if the <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see> contains a <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> with the specified URL; otherwise, false.</returns>
  3068.             <param name="url">The URL for the <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> to locate within the <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see>. </param>
  3069.         </member>
  3070.         <member name="M:System.Web.Services.Discovery.DiscoveryClientReferenceCollection.Remove(System.String)">
  3071.             <summary>Removes a <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> with the specified URL from the <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see>.</summary>
  3072.             <param name="url">A string that represents the URL for the object to remove from the <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see>. </param>
  3073.         </member>
  3074.         <member name="P:System.Web.Services.Discovery.DiscoveryClientReferenceCollection.Item(System.String)">
  3075.             <summary>Gets or sets a <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> object from the <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see> with the specified URL.</summary>
  3076.             <returns>An DiscoveryReference representing a reference to a discovery document.</returns>
  3077.             <param name="url">The URL for the <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> to get or set from the <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see>. </param>
  3078.         </member>
  3079.         <member name="P:System.Web.Services.Discovery.DiscoveryClientReferenceCollection.Keys">
  3080.             <summary>Gets an <see cref="T:System.Collections.ICollection"></see> object with all the keys in the <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see>.</summary>
  3081.             <returns>An <see cref="T:System.Collections.ICollection"></see> containing the keys of the <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see>.</returns>
  3082.         </member>
  3083.         <member name="P:System.Web.Services.Discovery.DiscoveryClientReferenceCollection.Values">
  3084.             <summary>Gets an <see cref="T:System.Collections.ICollection"></see> object with all the values in the <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see>.</summary>
  3085.             <returns>An <see cref="T:System.Collections.ICollection"></see> containing the values in the <see cref="T:System.Web.Services.Discovery.DiscoveryClientReferenceCollection"></see>.</returns>
  3086.         </member>
  3087.         <member name="T:System.Web.Services.Discovery.DiscoveryClientResult">
  3088.             <summary>Represents the details of a discovery reference without the contents of the referenced document. This class cannot be inherited.</summary>
  3089.         </member>
  3090.         <member name="M:System.Web.Services.Discovery.DiscoveryClientResult.#ctor">
  3091.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.DiscoveryClientResult"></see> class.</summary>
  3092.         </member>
  3093.         <member name="M:System.Web.Services.Discovery.DiscoveryClientResult.#ctor(System.Type,System.String,System.String)">
  3094.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.DiscoveryClientResult"></see> class and sets the <see cref="P:System.Web.Services.Discovery.DiscoveryClientResult.ReferenceTypeName"></see> property to referenceType, the <see cref="P:System.Web.Services.Discovery.DiscoveryClientResult.Url"></see> property to url and the <see cref="P:System.Web.Services.Discovery.DiscoveryClientResult.Filename"></see> property to filename.</summary>
  3095.             <param name="url">URL for the reference. Sets the <see cref="P:System.Web.Services.Discovery.DiscoveryClientResult.Url"></see> property. </param>
  3096.             <param name="referenceType">Name of the class representing the type of reference in the discovery document. Sets the <see cref="P:System.Web.Services.Discovery.DiscoveryClientResult.ReferenceTypeName"></see> property. </param>
  3097.             <param name="filename">Name of the file in which the reference was saved. Sets the <see cref="P:System.Web.Services.Discovery.DiscoveryClientResult.Filename"></see> property. </param>
  3098.         </member>
  3099.         <member name="P:System.Web.Services.Discovery.DiscoveryClientResult.Filename">
  3100.             <summary>Gets or sets the name of the file in which the reference is saved.</summary>
  3101.             <returns>Name of the file in which the reference is saved.</returns>
  3102.         </member>
  3103.         <member name="P:System.Web.Services.Discovery.DiscoveryClientResult.ReferenceTypeName">
  3104.             <summary>Name of the class representing the type of reference in the discovery document.</summary>
  3105.             <returns>Name of the class representing the type of a reference. Default value is null.</returns>
  3106.         </member>
  3107.         <member name="P:System.Web.Services.Discovery.DiscoveryClientResult.Url">
  3108.             <summary>Gets or sets the URL for the reference.</summary>
  3109.             <returns>The URL of the reference.</returns>
  3110.         </member>
  3111.         <member name="T:System.Web.Services.Discovery.DiscoveryClientResultCollection">
  3112.             <summary>Contains a collection of <see cref="T:System.Web.Services.Discovery.DiscoveryClientResult"></see> objects. This class cannot be inherited.</summary>
  3113.         </member>
  3114.         <member name="M:System.Web.Services.Discovery.DiscoveryClientResultCollection.Add(System.Web.Services.Discovery.DiscoveryClientResult)">
  3115.             <summary>Adds a <see cref="T:System.Web.Services.Discovery.DiscoveryClientResult"></see> to the <see cref="T:System.Web.Services.Discovery.DiscoveryClientResultCollection"></see>.</summary>
  3116.             <returns>The position into which the <see cref="T:System.Web.Services.Discovery.DiscoveryClientResult"></see> was inserted.</returns>
  3117.             <param name="value">The <see cref="T:System.Web.Services.Discovery.DiscoveryClientResult"></see> to add to the <see cref="T:System.Web.Services.Discovery.DiscoveryClientResultCollection"></see>. </param>
  3118.         </member>
  3119.         <member name="M:System.Web.Services.Discovery.DiscoveryClientResultCollection.Contains(System.Web.Services.Discovery.DiscoveryClientResult)">
  3120.             <summary>Determines whether the <see cref="T:System.Web.Services.Discovery.DiscoveryClientResultCollection"></see> contains a specific <see cref="T:System.Web.Services.Discovery.DiscoveryClientResult"></see>.</summary>
  3121.             <returns>true if the <see cref="T:System.Web.Services.Discovery.DiscoveryClientResult"></see> is found in the <see cref="T:System.Web.Services.Discovery.DiscoveryClientResultCollection"></see>; otherwise, false.</returns>
  3122.             <param name="value">The <see cref="T:System.Web.Services.Discovery.DiscoveryClientResult"></see> to locate in the <see cref="T:System.Web.Services.Discovery.DiscoveryClientResultCollection"></see>. </param>
  3123.         </member>
  3124.         <member name="M:System.Web.Services.Discovery.DiscoveryClientResultCollection.Remove(System.Web.Services.Discovery.DiscoveryClientResult)">
  3125.             <summary>Removes the first occurrence of a specific <see cref="T:System.Web.Services.Discovery.DiscoveryClientResult"></see> from the <see cref="T:System.Web.Services.Discovery.DiscoveryClientResultCollection"></see>.</summary>
  3126.             <param name="value">The <see cref="T:System.Web.Services.Discovery.DiscoveryClientResult"></see> to remove from the <see cref="T:System.Web.Services.Discovery.DiscoveryClientResultCollection"></see>. </param>
  3127.         </member>
  3128.         <member name="P:System.Web.Services.Discovery.DiscoveryClientResultCollection.Item(System.Int32)">
  3129.             <summary>Gets or sets the <see cref="T:System.Web.Services.Discovery.DiscoveryClientResult"></see> at position i of the <see cref="T:System.Web.Services.Discovery.DiscoveryClientResultCollection"></see>.</summary>
  3130.             <returns>The <see cref="T:System.Web.Services.Discovery.DiscoveryClientResult"></see> at the specified index.</returns>
  3131.             <param name="i">The zero-based index of the <see cref="T:System.Web.Services.Discovery.DiscoveryClientResult"></see> to get or set. </param>
  3132.             <exception cref="T:System.ArgumentOutOfRangeException">i is not a valid index in the <see cref="T:System.Web.Services.Discovery.DiscoveryClientResultCollection"></see>. </exception>
  3133.         </member>
  3134.         <member name="T:System.Web.Services.Discovery.DiscoveryDocument">
  3135.             <summary>Represents a discovery document. This class cannot be inherited.</summary>
  3136.         </member>
  3137.         <member name="M:System.Web.Services.Discovery.DiscoveryDocument.#ctor">
  3138.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> class.</summary>
  3139.         </member>
  3140.         <member name="F:System.Web.Services.Discovery.DiscoveryDocument.Namespace">
  3141.             <summary>Namespace of the discovery XML element of a discovery document.</summary>
  3142.         </member>
  3143.         <member name="M:System.Web.Services.Discovery.DiscoveryDocument.CanRead(System.Xml.XmlReader)">
  3144.             <summary>Returns a value indicating whether the passed <see cref="T:System.Xml.XmlReader"></see> can be deserialized into a <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see>.</summary>
  3145.             <returns>true if <see cref="T:System.Xml.XmlReader"></see> can be deserialized into a <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see>; otherwise, false.</returns>
  3146.             <param name="xmlReader">The <see cref="T:System.Xml.XmlReader"></see> that is tested whether it can be deserialized into a <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see>. </param>
  3147.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3148.         </member>
  3149.         <member name="M:System.Web.Services.Discovery.DiscoveryDocument.Read(System.IO.Stream)">
  3150.             <summary>Reads and returns a <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> from the passed <see cref="T:System.IO.Stream"></see>.</summary>
  3151.             <returns>A <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> containing the contents of a discovery document from the passed <see cref="T:System.IO.Stream"></see>.</returns>
  3152.             <param name="stream">The <see cref="T:System.IO.Stream"></see> from which to read the <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see>. </param>
  3153.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3154.         </member>
  3155.         <member name="M:System.Web.Services.Discovery.DiscoveryDocument.Read(System.IO.TextReader)">
  3156.             <summary>Reads and returns a <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> from the passed <see cref="T:System.IO.TextReader"></see>.</summary>
  3157.             <returns>A <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> containing the contents of a discovery document from the passed <see cref="T:System.IO.TextReader"></see>.</returns>
  3158.             <param name="reader">The <see cref="T:System.IO.TextReader"></see> from which to read the <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see>. </param>
  3159.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3160.         </member>
  3161.         <member name="M:System.Web.Services.Discovery.DiscoveryDocument.Read(System.Xml.XmlReader)">
  3162.             <summary>Reads and returns a <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> from the passed <see cref="T:System.Xml.XmlReader"></see>.</summary>
  3163.             <returns>A <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> containing the contents of a discovery document from the passed <see cref="T:System.Xml.XmlReader"></see>.</returns>
  3164.             <param name="xmlReader">The <see cref="T:System.Xml.XmlReader"></see> from which to read the <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see>. </param>
  3165.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3166.         </member>
  3167.         <member name="M:System.Web.Services.Discovery.DiscoveryDocument.Write(System.IO.Stream)">
  3168.             <summary>Writes this <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> into the passed <see cref="T:System.IO.Stream"></see>.</summary>
  3169.             <param name="stream">The <see cref="T:System.IO.Stream"></see> into which this <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> is written. </param>
  3170.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3171.         </member>
  3172.         <member name="M:System.Web.Services.Discovery.DiscoveryDocument.Write(System.IO.TextWriter)">
  3173.             <summary>Writes this <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> into the passed <see cref="T:System.IO.TextWriter"></see>.</summary>
  3174.             <param name="writer">The <see cref="T:System.IO.TextWriter"></see> into which this <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> is written. </param>
  3175.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3176.         </member>
  3177.         <member name="M:System.Web.Services.Discovery.DiscoveryDocument.Write(System.Xml.XmlWriter)">
  3178.             <summary>Writes this <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> into the passed <see cref="T:System.Xml.XmlWriter"></see>.</summary>
  3179.             <param name="writer">The <see cref="T:System.Xml.XmlWriter"></see> into which this <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> is written. </param>
  3180.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3181.         </member>
  3182.         <member name="P:System.Web.Services.Discovery.DiscoveryDocument.References">
  3183.             <summary>A list of references contained within the discovery document.</summary>
  3184.             <returns>An <see cref="T:System.Collections.IList"></see> containing the references within the discovery document.</returns>
  3185.         </member>
  3186.         <member name="T:System.Web.Services.Discovery.DiscoveryDocumentLinksPattern">
  3187.             <summary>Obtains the file locations of Web services discovery documents for use in populating another Web services discovery document.</summary>
  3188.         </member>
  3189.         <member name="M:System.Web.Services.Discovery.DiscoveryDocumentLinksPattern.#ctor">
  3190.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.DiscoveryDocumentLinksPattern"></see> class. </summary>
  3191.         </member>
  3192.         <member name="M:System.Web.Services.Discovery.DiscoveryDocumentLinksPattern.GetDiscoveryReference(System.String)">
  3193.             <summary>Returns the <see cref="T:System.Web.Services.Discovery.DiscoveryDocumentReference"></see> object for a given discovery document.</summary>
  3194.             <returns>A <see cref="T:System.Web.Services.Discovery.DiscoveryDocumentReference"></see> object that specifies the location of a .vsdisco file.</returns>
  3195.             <param name="filename">The file-system path of the discovery document.</param>
  3196.         </member>
  3197.         <member name="P:System.Web.Services.Discovery.DiscoveryDocumentLinksPattern.Pattern">
  3198.             <summary>Gets the file-name pattern to use as a search target.</summary>
  3199.             <returns>The literal string "*.disco".</returns>
  3200.         </member>
  3201.         <member name="T:System.Web.Services.Discovery.DiscoveryDocumentReference">
  3202.             <summary>Represents a reference to a discovery document. This class cannot be inherited.</summary>
  3203.         </member>
  3204.         <member name="M:System.Web.Services.Discovery.DiscoveryDocumentReference.#ctor">
  3205.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.DiscoveryDocumentReference"></see> class.</summary>
  3206.         </member>
  3207.         <member name="M:System.Web.Services.Discovery.DiscoveryDocumentReference.#ctor(System.String)">
  3208.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.DiscoveryDocumentReference"></see> class, setting the <see cref="P:System.Web.Services.Discovery.DiscoveryDocumentReference.Ref"></see> property to the value of href.</summary>
  3209.             <param name="href">Reference to a discovery document. The <see cref="P:System.Web.Services.Discovery.DiscoveryDocumentReference.Ref"></see> property is set to the value of href. </param>
  3210.         </member>
  3211.         <member name="M:System.Web.Services.Discovery.DiscoveryDocumentReference.ReadDocument(System.IO.Stream)">
  3212.             <summary>Reads and returns the discovery document from the passed <see cref="T:System.IO.Stream"></see>.</summary>
  3213.             <returns>A <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> containing the contents of the referenced discovery document.</returns>
  3214.             <param name="stream"><see cref="T:System.IO.Stream"></see> containing the discovery document. </param>
  3215.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3216.         </member>
  3217.         <member name="M:System.Web.Services.Discovery.DiscoveryDocumentReference.ResolveAll">
  3218.             <summary>Verifies that all referenced documents within the discovery document are valid.</summary>
  3219.             <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Web.Services.Discovery.DiscoveryReference.ClientProtocol"></see> property is null.-or- The discovery document could not be downloaded and verified successfully. </exception>
  3220.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3221.         </member>
  3222.         <member name="M:System.Web.Services.Discovery.DiscoveryDocumentReference.WriteDocument(System.Object,System.IO.Stream)">
  3223.             <summary>Writes the passed <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> into the passed <see cref="T:System.IO.Stream"></see>.</summary>
  3224.             <param name="stream">The <see cref="T:System.IO.Stream"></see> into which the serialized discovery document is written. </param>
  3225.             <param name="document">The <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> to write into stream. </param>
  3226.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3227.         </member>
  3228.         <member name="P:System.Web.Services.Discovery.DiscoveryDocumentReference.DefaultFilename">
  3229.             <summary>Gets the name of the default file to use when saving the referenced discovery document.</summary>
  3230.             <returns>Name of the default file to use when saving the referenced document to a file.</returns>
  3231.         </member>
  3232.         <member name="P:System.Web.Services.Discovery.DiscoveryDocumentReference.Document">
  3233.             <summary>Gets the contents of the referenced discovery document as a <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> object.</summary>
  3234.             <returns>A <see cref="T:System.Web.Services.Discovery.DiscoveryDocument"></see> representing the contents of the referenced discovery document.</returns>
  3235.             <exception cref="T:System.InvalidOperationException"><see cref="P:System.Web.Services.Discovery.DiscoveryReference.ClientProtocol"></see> property is null.-or- An error occurred during the download or resolution of the XSD schema using <see cref="P:System.Web.Services.Discovery.DiscoveryReference.ClientProtocol"></see>. </exception>
  3236.         </member>
  3237.         <member name="P:System.Web.Services.Discovery.DiscoveryDocumentReference.Ref">
  3238.             <summary>Gets or sets the reference to a discovery document.</summary>
  3239.             <returns>Reference to a discovery document.</returns>
  3240.         </member>
  3241.         <member name="P:System.Web.Services.Discovery.DiscoveryDocumentReference.Url">
  3242.             <summary>Gets or sets the URL of the referenced discovery document.</summary>
  3243.             <returns>The URL of the referenced discovery document.</returns>
  3244.         </member>
  3245.         <member name="T:System.Web.Services.Discovery.DiscoveryDocumentSearchPattern">
  3246.             <summary>Obtains the file locations of Web services discovery documents for use in populating another Web services discovery document. This class cannot be inherited.</summary>
  3247.         </member>
  3248.         <member name="M:System.Web.Services.Discovery.DiscoveryDocumentSearchPattern.GetDiscoveryReference(System.String)">
  3249.             <summary>Returns the <see cref="T:System.Web.Services.Discovery.DiscoveryDocumentReference"></see> object for a given discovery document.</summary>
  3250.             <returns>A <see cref="T:System.Web.Services.Discovery.DiscoveryDocumentReference"></see> object that specifies the location of a .vsdisco file.</returns>
  3251.             <param name="filename">The file system path of the discovery document.</param>
  3252.         </member>
  3253.         <member name="P:System.Web.Services.Discovery.DiscoveryDocumentSearchPattern.Pattern">
  3254.             <summary>Gets the file name pattern to use as a search target.</summary>
  3255.             <returns>The literal string "*.vsdisco".</returns>
  3256.         </member>
  3257.         <member name="T:System.Web.Services.Discovery.DiscoveryExceptionDictionary">
  3258.             <summary>Collects exceptions that occurred during XML Web services discovery. This class cannot be inherited.</summary>
  3259.         </member>
  3260.         <member name="M:System.Web.Services.Discovery.DiscoveryExceptionDictionary.Add(System.String,System.Exception)">
  3261.             <summary>Adds an <see cref="T:System.Exception"></see> with a key of url to the <see cref="T:System.Web.Services.Discovery.DiscoveryExceptionDictionary"></see>.</summary>
  3262.             <param name="url">The URL that caused an exception during XML Web services discovery. </param>
  3263.             <param name="value">The <see cref="T:System.Exception"></see> that occurred during XML Web services discovery. </param>
  3264.             <exception cref="T:System.ArgumentException">An entry with a key of url already exists in the <see cref="T:System.Web.Services.Discovery.DiscoveryExceptionDictionary"></see>. </exception>
  3265.             <exception cref="T:System.ArgumentNullException">url is null. </exception>
  3266.         </member>
  3267.         <member name="M:System.Web.Services.Discovery.DiscoveryExceptionDictionary.Contains(System.String)">
  3268.             <summary>Determines whether the <see cref="T:System.Web.Services.Discovery.DiscoveryExceptionDictionary"></see> contains an <see cref="T:System.Exception"></see> with the specified URL.</summary>
  3269.             <returns>true if the <see cref="T:System.Web.Services.Discovery.DiscoveryExceptionDictionary"></see> contains an <see cref="T:System.Exception"></see> with the specified URL; otherwise, false.</returns>
  3270.             <param name="url">The URL of the <see cref="T:System.Exception"></see> to locate within the <see cref="T:System.Web.Services.Discovery.DiscoveryExceptionDictionary"></see>. </param>
  3271.             <exception cref="T:System.ArgumentNullException">url is null. </exception>
  3272.         </member>
  3273.         <member name="M:System.Web.Services.Discovery.DiscoveryExceptionDictionary.Remove(System.String)">
  3274.             <summary>Removes an <see cref="T:System.Exception"></see> with the specified URL from the <see cref="T:System.Web.Services.Discovery.DiscoveryExceptionDictionary"></see>.</summary>
  3275.             <param name="url">The URL of the <see cref="T:System.Exception"></see> to remove from the <see cref="T:System.Web.Services.Discovery.DiscoveryExceptionDictionary"></see>. </param>
  3276.             <exception cref="T:System.ArgumentNullException">url is null. </exception>
  3277.         </member>
  3278.         <member name="P:System.Web.Services.Discovery.DiscoveryExceptionDictionary.Item(System.String)">
  3279.             <summary>Gets or sets the <see cref="T:System.Exception"></see> that occurred while discovering the specified URL from the <see cref="T:System.Web.Services.Discovery.DiscoveryExceptionDictionary"></see>.</summary>
  3280.             <returns>An <see cref="T:System.Exception"></see> that was thrown discovering url.</returns>
  3281.             <param name="url">The URL of the discovery document that caused an exception to be thrown during XML Web services discovery. </param>
  3282.             <exception cref="T:System.ArgumentNullException">url is null. </exception>
  3283.         </member>
  3284.         <member name="P:System.Web.Services.Discovery.DiscoveryExceptionDictionary.Keys">
  3285.             <summary>Gets a <see cref="T:System.Collections.ICollection"></see> object with all the keys in the <see cref="T:System.Web.Services.Discovery.DiscoveryExceptionDictionary"></see>.</summary>
  3286.             <returns>An <see cref="T:System.Collections.ICollection"></see> containing the keys of the <see cref="T:System.Web.Services.Discovery.DiscoveryExceptionDictionary"></see>.</returns>
  3287.         </member>
  3288.         <member name="P:System.Web.Services.Discovery.DiscoveryExceptionDictionary.Values">
  3289.             <summary>Gets a <see cref="T:System.Collections.ICollection"></see> object containing all the values in the <see cref="T:System.Web.Services.Discovery.DiscoveryExceptionDictionary"></see>.</summary>
  3290.             <returns>An <see cref="T:System.Collections.ICollection"></see> containing the values in the <see cref="T:System.Web.Services.Discovery.DiscoveryExceptionDictionary"></see>.</returns>
  3291.         </member>
  3292.         <member name="T:System.Web.Services.Discovery.DiscoveryReference">
  3293.             <summary>The base class for discoverable references using XML Web services discovery.</summary>
  3294.         </member>
  3295.         <member name="M:System.Web.Services.Discovery.DiscoveryReference.FilenameFromUrl(System.String)">
  3296.             <summary>Returns a file name based on the passed URL.</summary>
  3297.             <returns>Name of the file based on the passed URL.</returns>
  3298.             <param name="url">The URL on which the name of the file is based. </param>
  3299.         </member>
  3300.         <member name="M:System.Web.Services.Discovery.DiscoveryReference.ReadDocument(System.IO.Stream)">
  3301.             <summary>Reads the passed <see cref="T:System.IO.Stream"></see> and returns an instance of the class representing the type of referenced document.</summary>
  3302.             <returns>An <see cref="T:System.Object"></see> with an underlying type matching the type of referenced document.</returns>
  3303.             <param name="stream"><see cref="T:System.IO.Stream"></see> containing the reference document. </param>
  3304.         </member>
  3305.         <member name="M:System.Web.Services.Discovery.DiscoveryReference.Resolve">
  3306.             <summary>Downloads the referenced document at <see cref="P:System.Web.Services.Discovery.DiscoveryReference.Url"></see> to resolve whether the referenced document is valid.</summary>
  3307.             <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Web.Services.Discovery.DiscoveryReference.ClientProtocol"></see> property is null. </exception>
  3308.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3309.         </member>
  3310.         <member name="M:System.Web.Services.Discovery.DiscoveryReference.Resolve(System.String,System.IO.Stream)">
  3311.             <summary>Resolves whether the referenced document is valid.</summary>
  3312.             <param name="contentType">The MIME type of stream. </param>
  3313.             <param name="stream">The <see cref="T:System.IO.Stream"></see> containing the referenced document. </param>
  3314.         </member>
  3315.         <member name="M:System.Web.Services.Discovery.DiscoveryReference.WriteDocument(System.Object,System.IO.Stream)">
  3316.             <summary>When overridden in a derived class, writes the document to a <see cref="T:System.IO.Stream"></see>.</summary>
  3317.             <param name="stream">The <see cref="T:System.IO.Stream"></see> into which the document is written. </param>
  3318.             <param name="document">The document to write into a <see cref="T:System.IO.Stream"></see>. </param>
  3319.         </member>
  3320.         <member name="P:System.Web.Services.Discovery.DiscoveryReference.ClientProtocol">
  3321.             <summary>Gets or sets the instance of <see cref="T:System.Web.Services.Discovery.DiscoveryClientProtocol"></see> used in a discovery process.</summary>
  3322.             <returns>An instance of <see cref="T:System.Web.Services.Discovery.DiscoveryClientProtocol"></see> used in a discovery process </returns>
  3323.         </member>
  3324.         <member name="P:System.Web.Services.Discovery.DiscoveryReference.DefaultFilename">
  3325.             <summary>Gets the name of the default file to use when saving the referenced discovery document, XSD schema, or Service Description.</summary>
  3326.             <returns>Name of the default file to use when saving the referenced document.</returns>
  3327.         </member>
  3328.         <member name="P:System.Web.Services.Discovery.DiscoveryReference.Url">
  3329.             <summary>Gets or sets the URL of the referenced document.</summary>
  3330.             <returns>The URL of the referenced document.</returns>
  3331.         </member>
  3332.         <member name="T:System.Web.Services.Discovery.DiscoveryReferenceCollection">
  3333.             <summary>A collection of discovery references. This class cannot be inherited.</summary>
  3334.         </member>
  3335.         <member name="M:System.Web.Services.Discovery.DiscoveryReferenceCollection.Add(System.Web.Services.Discovery.DiscoveryReference)">
  3336.             <summary>Adds a <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> to the <see cref="T:System.Web.Services.Discovery.DiscoveryReferenceCollection"></see>.</summary>
  3337.             <returns>The position where the <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> was inserted in the <see cref="T:System.Web.Services.Discovery.DiscoveryReferenceCollection"></see>.</returns>
  3338.             <param name="value">The <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> to add to the <see cref="T:System.Web.Services.Discovery.DiscoveryReferenceCollection"></see>. </param>
  3339.         </member>
  3340.         <member name="M:System.Web.Services.Discovery.DiscoveryReferenceCollection.Contains(System.Web.Services.Discovery.DiscoveryReference)">
  3341.             <summary>Determines whether the <see cref="T:System.Web.Services.Discovery.DiscoveryReferenceCollection"></see> contains a specific <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see>.</summary>
  3342.             <returns>true if the <see cref="T:System.Web.Services.Discovery.DiscoveryReferenceCollection"></see> contains the <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see>; otherwise, false.</returns>
  3343.             <param name="value">The <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> to locate within the <see cref="T:System.Web.Services.Discovery.DiscoveryReferenceCollection"></see>. </param>
  3344.         </member>
  3345.         <member name="M:System.Web.Services.Discovery.DiscoveryReferenceCollection.Remove(System.Web.Services.Discovery.DiscoveryReference)">
  3346.             <summary>Removes a <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> from the <see cref="T:System.Web.Services.Discovery.DiscoveryReferenceCollection"></see>.</summary>
  3347.             <param name="value">The <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> to remove from the <see cref="T:System.Web.Services.Discovery.DiscoveryReferenceCollection"></see>. </param>
  3348.         </member>
  3349.         <member name="P:System.Web.Services.Discovery.DiscoveryReferenceCollection.Item(System.Int32)">
  3350.             <summary>Gets or sets the <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> at the specified index.</summary>
  3351.             <returns>The <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> at the specified index.</returns>
  3352.             <param name="i">The zero-based index of the <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> to get or set. </param>
  3353.             <exception cref="T:System.ArgumentOutOfRangeException">i is not a valid index in the <see cref="T:System.Web.Services.Discovery.DiscoveryReferenceCollection"></see>. </exception>
  3354.         </member>
  3355.         <member name="T:System.Web.Services.Discovery.DiscoveryRequestHandler">
  3356.             <summary>An ASP.NET HTTP handler that processes a request for a Web services discovery document.</summary>
  3357.         </member>
  3358.         <member name="M:System.Web.Services.Discovery.DiscoveryRequestHandler.#ctor">
  3359.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.DiscoveryRequestHandler"></see> class. </summary>
  3360.         </member>
  3361.         <member name="M:System.Web.Services.Discovery.DiscoveryRequestHandler.ProcessRequest(System.Web.HttpContext)">
  3362.             <summary>Handles an HTTP request for a discovery document, which is serialized to the HTTP response.</summary>
  3363.             <param name="context">The <see cref="P:System.Web.HttpContext.Request"></see> and <see cref="P:System.Web.HttpContext.Response"></see> properties of the <see cref="T:System.Web.HttpContext"></see> class are used for input and output, respectively.</param>
  3364.         </member>
  3365.         <member name="P:System.Web.Services.Discovery.DiscoveryRequestHandler.IsReusable">
  3366.             <summary>Gets a value of true, indicates whether the instance of <see cref="T:System.Web.Services.Discovery.DiscoveryRequestHandler"></see> (or a derived class) is reusable. </summary>
  3367.             <returns>This property always returns true.</returns>
  3368.         </member>
  3369.         <member name="T:System.Web.Services.Discovery.DiscoverySearchPattern">
  3370.             <summary>Establishes an interface for file extension search patterns for discoverable file types.</summary>
  3371.         </member>
  3372.         <member name="M:System.Web.Services.Discovery.DiscoverySearchPattern.#ctor">
  3373.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.DiscoverySearchPattern"></see> class. </summary>
  3374.         </member>
  3375.         <member name="M:System.Web.Services.Discovery.DiscoverySearchPattern.GetDiscoveryReference(System.String)">
  3376.             <summary>When overridden in a derived class, returns the <see cref="T:System.Web.Services.Discovery.DiscoveryReference"></see> object for a given file name.</summary>
  3377.             <returns>A file name.</returns>
  3378.             <param name="filename">The name of a discovery file or a file that appears in a dynamically generated discovery document. For example, an .asmx or .xsd file.</param>
  3379.         </member>
  3380.         <member name="P:System.Web.Services.Discovery.DiscoverySearchPattern.Pattern">
  3381.             <summary>Gets the file name pattern to use as a search target.</summary>
  3382.             <returns>A file name pattern.</returns>
  3383.         </member>
  3384.         <member name="T:System.Web.Services.Discovery.DynamicDiscoveryDocument">
  3385.             <summary>Represents an XML document that specifies a list of file system directory paths that should not be searched for references to add to a Web services discovery document.</summary>
  3386.         </member>
  3387.         <member name="M:System.Web.Services.Discovery.DynamicDiscoveryDocument.#ctor">
  3388.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.DynamicDiscoveryDocument"></see> class. </summary>
  3389.         </member>
  3390.         <member name="F:System.Web.Services.Discovery.DynamicDiscoveryDocument.Namespace">
  3391.             <summary>Contains the dynamic discovery document namespace "urn:schemas-dynamicdiscovery:disco.2000-03-17". This field is constant.</summary>
  3392.         </member>
  3393.         <member name="M:System.Web.Services.Discovery.DynamicDiscoveryDocument.Load(System.IO.Stream)">
  3394.             <summary>Deserializes an XML document into a <see cref="T:System.Web.Services.Discovery.DynamicDiscoveryDocument"></see>  instance.</summary>
  3395.             <returns>A <see cref="T:System.Web.Services.Discovery.DynamicDiscoveryDocument"></see>.</returns>
  3396.             <param name="stream">A <see cref="T:System.IO.Stream"></see> object from which the XML dynamic discovery document is deserialized.</param>
  3397.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3398.         </member>
  3399.         <member name="M:System.Web.Services.Discovery.DynamicDiscoveryDocument.Write(System.IO.Stream)">
  3400.             <summary>Serializes a <see cref="T:System.Web.Services.Discovery.DynamicDiscoveryDocument"></see>  instance into an XML document specified as an output stream.</summary>
  3401.             <param name="stream">A <see cref="T:System.IO.Stream"></see> object to which the XML dynamic discovery document is serialized.</param>
  3402.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3403.         </member>
  3404.         <member name="P:System.Web.Services.Discovery.DynamicDiscoveryDocument.ExcludePaths">
  3405.             <summary>Gets or sets the file-system directory paths that should not be searched for references to add to a discovery document.</summary>
  3406.             <returns>An array of <see cref="T:System.Web.Services.Discovery.ExcludePathInfo"></see> objects.</returns>
  3407.         </member>
  3408.         <member name="T:System.Web.Services.Discovery.ExcludePathInfo">
  3409.             <summary>Represents a file system directory path that should not be searched for references to add to a Web services discovery document.</summary>
  3410.         </member>
  3411.         <member name="M:System.Web.Services.Discovery.ExcludePathInfo.#ctor">
  3412.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.ExcludePathInfo"></see> class. </summary>
  3413.         </member>
  3414.         <member name="M:System.Web.Services.Discovery.ExcludePathInfo.#ctor(System.String)">
  3415.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.ExcludePathInfo"></see> class and specifies the file system path to exclude from searches. </summary>
  3416.             <param name="path">The path to exclude from searches.</param>
  3417.         </member>
  3418.         <member name="P:System.Web.Services.Discovery.ExcludePathInfo.Path">
  3419.             <summary>Gets or sets the file system directory path that should not be searched for references to add to a discovery document.</summary>
  3420.             <returns>The file system directory path that should be excluded from searches.</returns>
  3421.         </member>
  3422.         <member name="T:System.Web.Services.Discovery.SchemaReference">
  3423.             <summary>Represents a reference in a discovery document to an XML Schema Definition (XSD) language schema. This class cannot be inherited.</summary>
  3424.         </member>
  3425.         <member name="M:System.Web.Services.Discovery.SchemaReference.#ctor">
  3426.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.SchemaReference"></see> class using default values.</summary>
  3427.         </member>
  3428.         <member name="M:System.Web.Services.Discovery.SchemaReference.#ctor(System.String)">
  3429.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Discovery.SchemaReference"></see> class using the supplied URL as the XSD schema reference.</summary>
  3430.             <param name="url">The URL for the XSD schema. Initializes the <see cref="P:System.Web.Services.Discovery.SchemaReference.Ref"></see> property. </param>
  3431.         </member>
  3432.         <member name="F:System.Web.Services.Discovery.SchemaReference.Namespace">
  3433.             <summary>XML namespace for XSD schema references in discovery documents.</summary>
  3434.         </member>
  3435.         <member name="M:System.Web.Services.Discovery.SchemaReference.ReadDocument(System.IO.Stream)">
  3436.             <summary>Reads and returns the XSD schema from the passed <see cref="T:System.IO.Stream"></see>.</summary>
  3437.             <returns>An <see cref="T:System.Xml.Schema.XmlSchema"></see> containing the contents of the referenced XSD schema.</returns>
  3438.             <param name="stream"><see cref="T:System.IO.Stream"></see> containing the XSD schema. </param>
  3439.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3440.         </member>
  3441.         <member name="M:System.Web.Services.Discovery.SchemaReference.WriteDocument(System.Object,System.IO.Stream)">
  3442.             <summary>Writes the passed XSD schema into the passed <see cref="T:System.IO.Stream"></see>.</summary>
  3443.             <param name="stream">The <see cref="T:System.IO.Stream"></see> into which the serialized XSD schema is written. </param>
  3444.             <param name="document">The <see cref="T:System.Xml.Schema.XmlSchema"></see> to write into stream. </param>
  3445.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3446.         </member>
  3447.         <member name="P:System.Web.Services.Discovery.SchemaReference.DefaultFilename">
  3448.             <summary>Gets the name of the default file to use when saving the referenced XSD schema.</summary>
  3449.             <returns>Default name to use when saving the referenced XSD schema to a file.</returns>
  3450.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3451.         </member>
  3452.         <member name="P:System.Web.Services.Discovery.SchemaReference.Ref">
  3453.             <summary>Gets or sets the URL to the referenced XSD schema.</summary>
  3454.             <returns>The URL for the referenced XSD schema. The default value is <see cref="F:System.String.Empty"></see>.</returns>
  3455.         </member>
  3456.         <member name="P:System.Web.Services.Discovery.SchemaReference.Schema">
  3457.             <summary>Gets an <see cref="T:System.Xml.Schema.XmlSchema"></see> object representing the XSD schema.</summary>
  3458.             <returns>An <see cref="T:System.Xml.Schema.XmlSchema"></see> object representing the XSD schema.</returns>
  3459.             <exception cref="T:System.InvalidOperationException"><see cref="P:System.Web.Services.Discovery.DiscoveryReference.ClientProtocol"></see> property is null.-or- An error occurred during the download or resolution of the XSD schema using <see cref="P:System.Web.Services.Discovery.DiscoveryReference.ClientProtocol"></see>. </exception>
  3460.         </member>
  3461.         <member name="P:System.Web.Services.Discovery.SchemaReference.TargetNamespace">
  3462.             <summary>Gets or sets the targetNamespace XML attribute of the XSD schema.</summary>
  3463.             <returns>The targetNamespace XML attribute of the XSD schema. The default value is null.</returns>
  3464.         </member>
  3465.         <member name="P:System.Web.Services.Discovery.SchemaReference.Url">
  3466.             <summary>Gets or sets the URL for the schema reference.</summary>
  3467.             <returns>The URL for the referenced XSD schema. The default value is <see cref="F:System.String.Empty"></see>.</returns>
  3468.         </member>
  3469.         <member name="T:System.Web.Services.Discovery.SoapBinding">
  3470.             <summary>Represents a SOAP binding in a discovery document. This class cannot be inherited.</summary>
  3471.         </member>
  3472.         <member name="F:System.Web.Services.Discovery.SoapBinding.Namespace">
  3473.             <summary>The XML namespace of the element that specifies a SOAP binding within a discovery document.</summary>
  3474.         </member>
  3475.         <member name="P:System.Web.Services.Discovery.SoapBinding.Address">
  3476.             <summary>Gets or sets the URL of the XML Web service implementing the SOAP binding.</summary>
  3477.             <returns>The URL of the XML Web service implementing the SOAP binding. The default value is <see cref="F:System.String.Empty"></see>.</returns>
  3478.         </member>
  3479.         <member name="P:System.Web.Services.Discovery.SoapBinding.Binding">
  3480.             <summary>Gets or sets the XML qualified name of the SOAP binding implemented by the XML Web service.</summary>
  3481.             <returns>The <see cref="T:System.Xml.XmlQualifiedName"></see> of the SOAP binding implemented by the XML Web service.</returns>
  3482.         </member>
  3483.         <member name="T:System.Web.Services.Discovery.XmlSchemaSearchPattern">
  3484.             <summary>Obtains the file locations of XML Schema documents for use in populating a Web services discovery document. This class cannot be inherited.</summary>
  3485.         </member>
  3486.         <member name="M:System.Web.Services.Discovery.XmlSchemaSearchPattern.GetDiscoveryReference(System.String)">
  3487.             <summary>Returns the <see cref="T:System.Web.Services.Discovery.SchemaReference"></see> object for a given discovery document.</summary>
  3488.             <returns>A <see cref="T:System.Web.Services.Discovery.SchemaReference"></see> object that specifies the file name for an XML Schema document.</returns>
  3489.             <param name="string filename">The file system path of the XML Schema document.</param>
  3490.         </member>
  3491.         <member name="P:System.Web.Services.Discovery.XmlSchemaSearchPattern.Pattern">
  3492.             <summary>Gets the file name pattern to use as a search target.</summary>
  3493.             <returns>The literal string "*.xsd".</returns>
  3494.         </member>
  3495.         <member name="N:System.Web.Services.Protocols">
  3496.             <summary>The <see cref="N:System.Web.Services.Protocols"></see> namespace consists of the classes that define the protocols used to transmit data across the wire during the communication between XML Web service clients and XML Web services created using ASP.NET.</summary>
  3497.         </member>
  3498.         <member name="T:System.Web.Services.Protocols.AnyReturnReader">
  3499.             <summary>Provides a minimal reader of incoming response return values for Web service clients implemented using HTTP but without SOAP. </summary>
  3500.         </member>
  3501.         <member name="M:System.Web.Services.Protocols.AnyReturnReader.GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo)">
  3502.             <summary>Returns the parameter passed to the <see cref="M:System.Web.Services.Protocols.AnyReturnReader.Initialize(System.Object)"></see> method.</summary>
  3503.             <param name="methodInfo">A <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>  that indicates the Web method for which the initializer is obtained.</param>
  3504.         </member>
  3505.         <member name="M:System.Web.Services.Protocols.AnyReturnReader.Initialize(System.Object)">
  3506.             <summary>Initializes an instance of the <see cref="T:System.Web.Services.Protocols.AnyReturnReader"></see> class.</summary>
  3507.             <param name="o">Another instance of the <see cref="T:System.Web.Services.Protocols.AnyReturnReader"></see> class, on which the <see cref="M:System.Web.Services.Protocols.AnyReturnReader.GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo)"></see> method was previously called.</param>
  3508.         </member>
  3509.         <member name="M:System.Web.Services.Protocols.AnyReturnReader.Read(System.Net.WebResponse,System.IO.Stream)">
  3510.             <summary>Returns the input HTTP response stream.</summary>
  3511.             <param name="responseStream">An output stream whose content is the body of the HTTP response represented by the response parameter.</param>
  3512.             <param name="response">A representation of the HTTP response sent by a Web service, containing the output message for an operation.</param>
  3513.         </member>
  3514.         <member name="T:System.Web.Services.Protocols.HtmlFormParameterReader">
  3515.             <summary>Reads incoming request parameters for Web services implemented using HTTP, with name-value pairs encoded like an HTML form rather than as a SOAP message.</summary>
  3516.         </member>
  3517.         <member name="M:System.Web.Services.Protocols.HtmlFormParameterReader.Read(System.Web.HttpRequest)">
  3518.             <summary>Reads name-value pairs into Web method parameter values.</summary>
  3519.             <returns>An array of objects contain the name-value pairs.</returns>
  3520.             <param name="request">An <see cref="T:System.Web.HttpRequest"></see> object containing HTML name-value pairs encoded in the body of an HTTP request.</param>
  3521.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  3522.         </member>
  3523.         <member name="T:System.Web.Services.Protocols.HtmlFormParameterWriter">
  3524.             <summary>Writes outgoing request parameters for Web services implemented using HTTP with name-value pairs encoded like an HTML form rather than as a SOAP message.</summary>
  3525.         </member>
  3526.         <member name="M:System.Web.Services.Protocols.HtmlFormParameterWriter.InitializeRequest(System.Net.WebRequest,System.Object[])">
  3527.             <summary>Initializes the outgoing HTTP request. </summary>
  3528.             <param name="request">The outgoing request.</param>
  3529.             <param name="value">The Web method parameter values.</param>
  3530.         </member>
  3531.         <member name="M:System.Web.Services.Protocols.HtmlFormParameterWriter.WriteRequest(System.IO.Stream,System.Object[])">
  3532.             <summary>Serializes Web method parameter values into a stream representing the outgoing HTTP request body.</summary>
  3533.             <param name="requestStream">An input stream for the outgoing HTTP request's body.</param>
  3534.             <param name="values">The Web method parameter values.</param>
  3535.         </member>
  3536.         <member name="P:System.Web.Services.Protocols.HtmlFormParameterWriter.UsesWriteRequest">
  3537.             <summary>Gets a value that indicates whether Web method parameter values are serialized to the outgoing HTTP request body.</summary>
  3538.             <returns>true to indicate that the Web method parameters are serialized. This property always returns true.</returns>
  3539.         </member>
  3540.         <member name="T:System.Web.Services.Protocols.HttpGetClientProtocol">
  3541.             <summary>The base class for XML Web service client proxies that use the HTTP-GET protocol.</summary>
  3542.         </member>
  3543.         <member name="M:System.Web.Services.Protocols.HttpGetClientProtocol.#ctor">
  3544.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.HttpGetClientProtocol"></see> class.</summary>
  3545.         </member>
  3546.         <member name="M:System.Web.Services.Protocols.HttpGetClientProtocol.GetWebRequest(System.Uri)">
  3547.             <summary>Creates a <see cref="T:System.Net.WebRequest"></see> instance for the specified URI.</summary>
  3548.             <returns>The <see cref="T:System.Net.WebRequest"></see> instance.</returns>
  3549.             <param name="uri">The <see cref="T:System.Uri"></see> to use when creating the <see cref="T:System.Net.WebRequest"></see>. </param>
  3550.             <exception cref="T:System.InvalidOperationException">The uri parameter is null or has a length of zero. </exception>
  3551.         </member>
  3552.         <member name="T:System.Web.Services.Protocols.HttpMethodAttribute">
  3553.             <summary>Applying this attribute to an XML Web service client using HTTP-GET or HTTP-POST, sets the types that serialize the parameters sent to an XML Web service method and read the response from the XML Web service method. This class cannot be inherited.</summary>
  3554.         </member>
  3555.         <member name="M:System.Web.Services.Protocols.HttpMethodAttribute.#ctor">
  3556.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.HttpMethodAttribute"></see> class.</summary>
  3557.         </member>
  3558.         <member name="M:System.Web.Services.Protocols.HttpMethodAttribute.#ctor(System.Type,System.Type)">
  3559.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.HttpMethodAttribute"></see>.</summary>
  3560.             <param name="returnFormatter">Initializes the <see cref="P:System.Web.Services.Protocols.HttpMethodAttribute.ReturnFormatter"></see> property to a <see cref="T:System.Type"></see> that deserializes the response from an XML Web service method. </param>
  3561.             <param name="parameterFormatter">Initializes the <see cref="P:System.Web.Services.Protocols.HttpMethodAttribute.ParameterFormatter"></see> property to a <see cref="T:System.Type"></see> that serializes parameters sent from an XML Web service client to an XML Web service method. </param>
  3562.         </member>
  3563.         <member name="P:System.Web.Services.Protocols.HttpMethodAttribute.ParameterFormatter">
  3564.             <summary>Gets or sets a <see cref="T:System.Type"></see> that serializes parameters sent from an XML Web service client to the XML Web service method.</summary>
  3565.             <returns>A <see cref="T:System.Type"></see> that serializes parameters sent from an XML Web service client to an XML Web service method. There is no default.</returns>
  3566.         </member>
  3567.         <member name="P:System.Web.Services.Protocols.HttpMethodAttribute.ReturnFormatter">
  3568.             <summary>Gets or sets a <see cref="T:System.Type"></see> that deserializes the response from an XML Web service method.</summary>
  3569.             <returns>A <see cref="T:System.Type"></see> that deserializes the response from an XML Web service method. There is no default.</returns>
  3570.         </member>
  3571.         <member name="T:System.Web.Services.Protocols.HttpPostClientProtocol">
  3572.             <summary>The base class for XML Web service client proxies that use the HTTP-POST protocol.</summary>
  3573.         </member>
  3574.         <member name="M:System.Web.Services.Protocols.HttpPostClientProtocol.#ctor">
  3575.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.HttpPostClientProtocol"></see> class.</summary>
  3576.         </member>
  3577.         <member name="M:System.Web.Services.Protocols.HttpPostClientProtocol.GetWebRequest(System.Uri)">
  3578.             <summary>Creates a <see cref="T:System.Net.WebRequest"></see> instance for the specified URI.</summary>
  3579.             <returns>The <see cref="T:System.Net.WebRequest"></see> instance.</returns>
  3580.             <param name="uri">The <see cref="T:System.Uri"></see> to use when creating the <see cref="T:System.Net.WebRequest"></see>. </param>
  3581.             <exception cref="T:System.InvalidOperationException">The uri parameter is null or has a length of zero. </exception>
  3582.         </member>
  3583.         <member name="T:System.Web.Services.Protocols.HttpSimpleClientProtocol">
  3584.             <summary>Represents the base class for communicating with an XML Web service using the simple HTTP-GET and HTTP-POST protocols bindings.</summary>
  3585.         </member>
  3586.         <member name="M:System.Web.Services.Protocols.HttpSimpleClientProtocol.#ctor">
  3587.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.HttpSimpleClientProtocol"></see> class.</summary>
  3588.         </member>
  3589.         <member name="M:System.Web.Services.Protocols.HttpSimpleClientProtocol.BeginInvoke(System.String,System.String,System.Object[],System.AsyncCallback,System.Object)">
  3590.             <summary>Starts an asynchronous invocation of a method of an XML Web service.</summary>
  3591.             <returns>An <see cref="T:System.IAsyncResult"></see> that can be passed to the <see cref="M:System.Web.Services.Protocols.HttpSimpleClientProtocol.EndInvoke(System.IAsyncResult)"></see> method to obtain the return values from the XML Web service method.</returns>
  3592.             <param name="requestUrl">The URL to use when creating the <see cref="T:System.Net.WebRequest"></see>. </param>
  3593.             <param name="callback">The delegate to call when the asynchronous method call is complete. If callback is null, the delegate is not called. </param>
  3594.             <param name="asyncState">The additional information supplied by a client. </param>
  3595.             <param name="methodName">The name of the XML Web service method. </param>
  3596.             <param name="parameters">An array of objects containing the parameters to pass to the XML Web service method. The order of the values in the array corresponds to the order of the parameters in the calling method of the derived class. </param>
  3597.             <exception cref="T:System.Exception">The request reached the server computer, but was not processed successfully. </exception>
  3598.         </member>
  3599.         <member name="M:System.Web.Services.Protocols.HttpSimpleClientProtocol.EndInvoke(System.IAsyncResult)">
  3600.             <summary>Completes asynchronous invocation of an XML Web service method using HTTP.</summary>
  3601.             <returns>An array of objects containing the return value and any by reference or out parameters for the XML Web service method.</returns>
  3602.             <param name="asyncResult">The <see cref="T:System.IAsyncResult"></see> returned from the <see cref="M:System.Web.Services.Protocols.HttpSimpleClientProtocol.BeginInvoke(System.String,System.String,System.Object[],System.AsyncCallback,System.Object)"></see> method. </param>
  3603.             <exception cref="T:System.ArgumentException">asyncResult is not the return value from the <see cref="M:System.Web.Services.Protocols.HttpSimpleClientProtocol.BeginInvoke(System.String,System.String,System.Object[],System.AsyncCallback,System.Object)"></see> method. </exception>
  3604.         </member>
  3605.         <member name="M:System.Web.Services.Protocols.HttpSimpleClientProtocol.Invoke(System.String,System.String,System.Object[])">
  3606.             <summary>Invokes an XML Web service method using HTTP.</summary>
  3607.             <returns>An array of objects containing the return value and any by-reference or out parameters of the derived class method.</returns>
  3608.             <param name="requestUrl">The URL of the XML Web service method that the client is requesting. </param>
  3609.             <param name="methodName">The name of the XML Web service method in the derived class that is invoking the <see cref="M:System.Web.Services.Protocols.HttpSimpleClientProtocol.Invoke(System.String,System.String,System.Object[])"></see> method. </param>
  3610.             <param name="parameters">An array of objects containing the parameters to pass to the remote XML Web service. The order of the values in the array corresponds to the order of the parameters in the calling method of the derived class. </param>
  3611.             <exception cref="T:System.Exception">The request reached the server computer, but was not processed successfully. </exception>
  3612.         </member>
  3613.         <member name="M:System.Web.Services.Protocols.HttpSimpleClientProtocol.InvokeAsync(System.String,System.String,System.Object[],System.Threading.SendOrPostCallback)">
  3614.             <summary>Invokes the specified method asynchronously.</summary>
  3615.             <param name="requestUrl">The request URL of the invoked web service.</param>
  3616.             <param name="callback">The delegate called when the method invocation has completed.</param>
  3617.             <param name="methodName">The name of the method to invoke.</param>
  3618.             <param name="parameters">The parameters to pass to the method.</param>
  3619.         </member>
  3620.         <member name="M:System.Web.Services.Protocols.HttpSimpleClientProtocol.InvokeAsync(System.String,System.String,System.Object[],System.Threading.SendOrPostCallback,System.Object)">
  3621.             <summary>Invokes the specified method asynchronously while maintaining an associated state.</summary>
  3622.             <param name="requestUrl">The request URL of the invoked web service.</param>
  3623.             <param name="callback">The delegate called when the method invocation has completed.</param>
  3624.             <param name="methodName">The name of the method to invoke.</param>
  3625.             <param name="userState">An object containing associated state information that is passed to the callback delegate when the method has completed.</param>
  3626.             <param name="parameters">The parameters to pass to the method.</param>
  3627.         </member>
  3628.         <member name="T:System.Web.Services.Protocols.HttpWebClientProtocol">
  3629.             <summary>The base class for all XML Web service client proxies that use the HTTP transport protocol.</summary>
  3630.         </member>
  3631.         <member name="M:System.Web.Services.Protocols.HttpWebClientProtocol.#ctor">
  3632.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.HttpWebClientProtocol"></see> class.</summary>
  3633.         </member>
  3634.         <member name="M:System.Web.Services.Protocols.HttpWebClientProtocol.CancelAsync(System.Object)">
  3635.             <summary>Cancels an asynchronous call to an XML Web service method, unless the call has already completed.</summary>
  3636.             <param name="userState">The object provided in the last parameter to the asynchronous call of the Begin method.</param>
  3637.         </member>
  3638.         <member name="M:System.Web.Services.Protocols.HttpWebClientProtocol.GenerateXmlMappings(System.Type,System.Collections.ArrayList)">
  3639.             <summary>Gets the <see cref="T:System.Xml.Serialization.XmlMembersMapping"></see> for each XML Web service method exposed by the specified type, and stores the mappings in the specified <see cref="T:System.Collections.ArrayList"></see>.</summary>
  3640.             <returns>true if type can be assigned to a <see cref="T:System.Web.Services.Protocols.SoapHttpClientProtocol"></see>; otherwise, false.</returns>
  3641.             <param name="type">The <see cref="T:System.Type"></see> that exposes the XML Web service methods.</param>
  3642.             <param name="mappings">A <see cref="T:System.Collections.ArrayList"></see> that is used to store the mappings.</param>
  3643.         </member>
  3644.         <member name="M:System.Web.Services.Protocols.HttpWebClientProtocol.GenerateXmlMappings(System.Type[],System.Collections.ArrayList)">
  3645.             <summary>Gets the <see cref="T:System.Xml.Serialization.XmlMembersMapping"></see> for each XML Web service method exposed by the specified types, and stores the mappings in the specified <see cref="T:System.Collections.ArrayList"></see>, as well as in a <see cref="T:System.Collections.Hashtable"></see> that this method returns.</summary>
  3646.             <returns>A <see cref="T:System.Collections.Hashtable"></see> that contains the <see cref="T:System.Xml.Serialization.XmlMembersMapping"></see> for each XML Web service method exposed by the specified types. The types contained in types are used as keys.</returns>
  3647.             <param name="types">An array of type <see cref="T:System.Type"></see> that contains the types that expose the XML Web service methods.</param>
  3648.             <param name="mapping s">A <see cref="T:System.Collections.ArrayList"></see> that is used to store the mappings.</param>
  3649.         </member>
  3650.         <member name="M:System.Web.Services.Protocols.HttpWebClientProtocol.GetWebRequest(System.Uri)">
  3651.             <summary>Creates a <see cref="T:System.Net.WebRequest"></see> for the specified URI.</summary>
  3652.             <returns>The created <see cref="T:System.Net.WebRequest"></see>.</returns>
  3653.             <param name="uri">The <see cref="T:System.Uri"></see> for creating the <see cref="T:System.Net.WebRequest"></see>. </param>
  3654.             <exception cref="T:System.InvalidOperationException">The uri parameter is null. </exception>
  3655.         </member>
  3656.         <member name="M:System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(System.Net.WebRequest)">
  3657.             <summary>Returns a response from a synchronous request to an XML Web service method.</summary>
  3658.             <returns>The <see cref="T:System.Net.WebResponse"></see>.</returns>
  3659.             <param name="request">The <see cref="T:System.Net.WebRequest"></see> from which to get the response. </param>
  3660.         </member>
  3661.         <member name="M:System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(System.Net.WebRequest,System.IAsyncResult)">
  3662.             <summary>Returns a response from an asynchronous request to an XML Web service method.</summary>
  3663.             <returns>The <see cref="T:System.Net.WebResponse"></see>.</returns>
  3664.             <param name="result">The <see cref="T:System.IAsyncResult"></see> to pass to <see cref="M:System.Net.HttpWebRequest.EndGetResponse(System.IAsyncResult)"></see> when the response has completed. </param>
  3665.             <param name="request">The <see cref="T:System.Net.WebRequest"></see> from which to get the response. </param>
  3666.         </member>
  3667.         <member name="P:System.Web.Services.Protocols.HttpWebClientProtocol.AllowAutoRedirect">
  3668.             <summary>Gets or sets whether the client automatically follows server redirects.</summary>
  3669.             <returns>true to automatically redirect the client to follow server redirects; otherwise, false. The default is false.</returns>
  3670.             <exception cref="T:System.Net.WebException">The <see cref="P:System.Web.Services.Protocols.HttpWebClientProtocol.AllowAutoRedirect"></see> property is false and the Web server attempts to redirect the request. </exception>
  3671.         </member>
  3672.         <member name="P:System.Web.Services.Protocols.HttpWebClientProtocol.ClientCertificates">
  3673.             <summary>Gets the collection of client certificates.</summary>
  3674.             <returns>An <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection"></see> that represents the client certificates.</returns>
  3675.         </member>
  3676.         <member name="P:System.Web.Services.Protocols.HttpWebClientProtocol.CookieContainer">
  3677.             <summary>Gets or sets the collection of cookies.</summary>
  3678.             <returns>A <see cref="T:System.Net.CookieContainer"></see> that represents the cookies for a Web Services client.</returns>
  3679.         </member>
  3680.         <member name="P:System.Web.Services.Protocols.HttpWebClientProtocol.EnableDecompression">
  3681.             <summary>Gets or sets a <see cref="T:System.Boolean"></see> that indicates whether decompression is enabled for this <see cref="T:System.Web.Services.Protocols.HttpWebClientProtocol"></see>. The default is true.</summary>
  3682.             <returns>true if decompression is enabled for this <see cref="T:System.Web.Services.Protocols.HttpWebClientProtocol"></see>; otherwise, false.</returns>
  3683.         </member>
  3684.         <member name="P:System.Web.Services.Protocols.HttpWebClientProtocol.Proxy">
  3685.             <summary>Gets or sets proxy information for making an XML Web service request through a firewall.</summary>
  3686.             <returns>An <see cref="T:System.Net.IWebProxy"></see> that contains the proxy information for making requests through a firewall. The default value is the operating system proxy settings.</returns>
  3687.         </member>
  3688.         <member name="P:System.Web.Services.Protocols.HttpWebClientProtocol.UnsafeAuthenticatedConnectionSharing">
  3689.             <summary>Gets or sets a value that indicates whether connection sharing is enabled when the client uses NTLM authentication to connect to the Web server that hosts the XML Web service.</summary>
  3690.             <returns>true if connection sharing is enabled; otherwise, false. The default is false.</returns>
  3691.         </member>
  3692.         <member name="P:System.Web.Services.Protocols.HttpWebClientProtocol.UserAgent">
  3693.             <summary>Gets or sets the value for the user agent header that is sent with each request.</summary>
  3694.             <returns>The value of the HTTP protocol user agent header. The default is "MS Web Services Client Protocol number ", where number is the version of the common language runtime (for example, 1.0.3705.0).</returns>
  3695.         </member>
  3696.         <member name="T:System.Web.Services.Protocols.InvokeCompletedEventArgs">
  3697.             <summary>Represents the result of an asynchronously invoked web method.</summary>
  3698.         </member>
  3699.         <member name="P:System.Web.Services.Protocols.InvokeCompletedEventArgs.Results">
  3700.             <summary>Gets the results returned by the Web method.</summary>
  3701.             <returns>An array of objects returned by the Web method.</returns>
  3702.         </member>
  3703.         <member name="T:System.Web.Services.Protocols.InvokeCompletedEventHandler">
  3704.             <summary>Represents an event handler that accepts the results of asynchronously invoked Web methods. This class cannot be inherited.</summary>
  3705.         </member>
  3706.         <member name="T:System.Web.Services.Protocols.LogicalMethodInfo">
  3707.             <summary>Represents the attributes and metadata for an XML Web service method. This class cannot be inherited.</summary>
  3708.         </member>
  3709.         <member name="M:System.Web.Services.Protocols.LogicalMethodInfo.#ctor(System.Reflection.MethodInfo)">
  3710.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> class with the <see cref="T:System.Reflection.MethodInfo"></see> passed in.</summary>
  3711.             <param name="methodInfo">A <see cref="T:System.Reflection.MethodInfo"></see> to initialize the properties of <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> common to the <see cref="T:System.Reflection.MethodInfo"></see>. </param>
  3712.             <exception cref="T:System.InvalidOperationException">The <see cref="P:System.Reflection.MethodBase.IsStatic"></see> property of the methodInfo parameter is true.-or- The <see cref="M:System.Reflection.MethodBase.GetParameters"></see> method of the methodInfo parameter does not contain all the parameters required by the method represented by the instance of <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>. </exception>
  3713.         </member>
  3714.         <member name="M:System.Web.Services.Protocols.LogicalMethodInfo.BeginInvoke(System.Object,System.Object[],System.AsyncCallback,System.Object)">
  3715.             <summary>Begins an asynchronous invocation of the method represented by this <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>.</summary>
  3716.             <returns>An <see cref="T:System.IAsyncResult"></see> which is passed to <see cref="M:System.Web.Services.Protocols.LogicalMethodInfo.EndInvoke(System.Object,System.IAsyncResult)"></see> to obtain the return values from the remote method call.</returns>
  3717.             <param name="callback">The delegate to call when the asynchronous invoke is complete. If callback is null, the delegate is not called. </param>
  3718.             <param name="asyncState">State information that is passed on to the delegate. </param>
  3719.             <param name="target">The instance of the <see cref="T:System.Object"></see> on which to invoke the method on. </param>
  3720.             <param name="values">An argument list for the invoked method. This is an array of objects with the same number, order, and type as the parameters of the method. If the method does not require any parameters, values should be null. </param>
  3721.             <exception cref="T:System.MemberAccessException">The caller does not have permission to invoke the method. </exception>
  3722.             <exception cref="T:System.Reflection.TargetException">The target parameteris null. </exception>
  3723.             <exception cref="T:System.ArgumentException">The number, type, and order of parameters in values do not match the signature of the invoked method. </exception>
  3724.         </member>
  3725.         <member name="M:System.Web.Services.Protocols.LogicalMethodInfo.Create(System.Reflection.MethodInfo[])">
  3726.             <summary>Given an array of <see cref="T:System.Reflection.MethodInfo"></see> that can contain information about both asynchronous and synchronous methods, creates an array of <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>.</summary>
  3727.             <returns>An array of <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>, representing the methods within methodInfos.</returns>
  3728.             <param name="methodInfos">An array of <see cref="T:System.Reflection.MethodInfo"></see> representing the asynchronous and synchronous methods for which to create <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> objects. </param>
  3729.             <exception cref="T:System.InvalidOperationException">A Begin asynchronous method is included in methodInfos without a corresponding End method. </exception>
  3730.         </member>
  3731.         <member name="M:System.Web.Services.Protocols.LogicalMethodInfo.Create(System.Reflection.MethodInfo[],System.Web.Services.Protocols.LogicalMethodTypes)">
  3732.             <summary>Given an array of <see cref="T:System.Reflection.MethodInfo"></see>, where the returned array of <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> can be restricted to only asynchronous or synchronous methods, creates an array of <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>.</summary>
  3733.             <returns>An array of <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>, representing the methods within methodInfos, filtered by the value of types.</returns>
  3734.             <param name="types">A bitwise combination of the <see cref="T:System.Web.Services.Protocols.LogicalMethodTypes"></see> values. Determines whether just asynchronous or synchronous methods or both are included in the returned array of <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>. </param>
  3735.             <param name="methodInfos">An array of <see cref="T:System.Reflection.MethodInfo"></see> representing the asynchronous and synchronous methods for which to create <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> objects. </param>
  3736.             <exception cref="T:System.InvalidOperationException">A Begin asynchronous method is included in methodInfos without a corresponding End method. </exception>
  3737.         </member>
  3738.         <member name="M:System.Web.Services.Protocols.LogicalMethodInfo.EndInvoke(System.Object,System.IAsyncResult)">
  3739.             <summary>Ends an asynchronous invocation of the method represented by the current <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>.</summary>
  3740.             <returns>An array of objects containing the return value and any by-reference or out parameters of the derived class method.</returns>
  3741.             <param name="asyncResult">The <see cref="T:System.IAsyncResult"></see> returned from <see cref="M:System.Web.Services.Protocols.LogicalMethodInfo.BeginInvoke(System.Object,System.Object[],System.AsyncCallback,System.Object)"></see>. </param>
  3742.             <param name="target">The instance of the <see cref="T:System.Object"></see> on which to invoke the method. </param>
  3743.             <exception cref="T:System.MemberAccessException">The caller does not have permission to invoke the method. </exception>
  3744.             <exception cref="T:System.Reflection.TargetException">The target parameter is null. </exception>
  3745.             <exception cref="T:System.Reflection.TargetInvocationException">The invoked method throws an exception. </exception>
  3746.         </member>
  3747.         <member name="M:System.Web.Services.Protocols.LogicalMethodInfo.GetCustomAttribute(System.Type)">
  3748.             <summary>Returns the first custom attribute applied to the type, if any custom attributes are applied to the type.</summary>
  3749.             <returns>An <see cref="T:System.Object"></see> containing the first custom attribute applied to the type parameter.</returns>
  3750.             <param name="type">The <see cref="T:System.Type"></see> to which the custom attributes are applied. </param>
  3751.             <exception cref="T:System.TypeLoadException">The custom attribute type can not be loaded. </exception>
  3752.         </member>
  3753.         <member name="M:System.Web.Services.Protocols.LogicalMethodInfo.GetCustomAttributes(System.Type)">
  3754.             <summary>Returns the custom attributes applied to the specified type.</summary>
  3755.             <returns>An array of <see cref="T:System.Object"></see> containing the custom attributes applied to type.</returns>
  3756.             <param name="type">The <see cref="T:System.Type"></see> to which the custom attributes are applied. </param>
  3757.             <exception cref="T:System.TypeLoadException">The custom attribute type can not be loaded. </exception>
  3758.         </member>
  3759.         <member name="M:System.Web.Services.Protocols.LogicalMethodInfo.Invoke(System.Object,System.Object[])">
  3760.             <summary>Invokes the method represented by the current <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>.</summary>
  3761.             <returns>An array of type <see cref="T:System.Object"></see> representing the return value and out parameters of the invoked method.</returns>
  3762.             <param name="target">The instance of the <see cref="T:System.Object"></see> to invoke the method. </param>
  3763.             <param name="values">An argument list for the invoked method. This is an array of objects with the same number, order, and type as the parameters of the method. If the method does not require any parameters, the values parameter should be null. </param>
  3764.             <exception cref="T:System.MemberAccessException">The caller does not have permission to invoke the method. </exception>
  3765.             <exception cref="T:System.Reflection.TargetException">The target parameter is null. </exception>
  3766.             <exception cref="T:System.ArgumentException">The number, type, and order of parameters in the values parameter do not match the signature of the invoked method. </exception>
  3767.             <exception cref="T:System.Reflection.TargetInvocationException">The invoked method throws an exception. </exception>
  3768.         </member>
  3769.         <member name="M:System.Web.Services.Protocols.LogicalMethodInfo.IsBeginMethod(System.Reflection.MethodInfo)">
  3770.             <summary>Returns a value indicating whether the method passed in represents a Begin method of an asynchronous invocation.</summary>
  3771.             <returns>true if the methodInfo parameter is a Begin method of an asynchronous invocation; otherwise, false.</returns>
  3772.             <param name="methodInfo">The <see cref="T:System.Reflection.MethodInfo"></see> that might be a Begin method of an asynchronous invocation. </param>
  3773.         </member>
  3774.         <member name="M:System.Web.Services.Protocols.LogicalMethodInfo.IsEndMethod(System.Reflection.MethodInfo)">
  3775.             <summary>Returns a value indicating whether the method passed in represents an End method of an asynchronous invocation.</summary>
  3776.             <returns>true if the methodInfo parameter is an End method of an asynchronous invocation; otherwise, false.</returns>
  3777.             <param name="methodInfo">The <see cref="T:System.Reflection.MethodInfo"></see> that might be an End method of an asynchronous invocation. </param>
  3778.         </member>
  3779.         <member name="M:System.Web.Services.Protocols.LogicalMethodInfo.ToString">
  3780.             <summary>Returns a string that represents the current <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>.</summary>
  3781.             <returns>A <see cref="T:System.String"></see> that represents the current <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>.</returns>
  3782.         </member>
  3783.         <member name="P:System.Web.Services.Protocols.LogicalMethodInfo.AsyncCallbackParameter">
  3784.             <summary>Gets the parameter information for the AsyncCallback parameter of a Begin method in an asynchronous invocation.</summary>
  3785.             <returns>A <see cref="T:System.Reflection.ParameterInfo"></see> representing the AsyncCallback parameter of a Begin asynchronous method invocation.</returns>
  3786.         </member>
  3787.         <member name="P:System.Web.Services.Protocols.LogicalMethodInfo.AsyncResultParameter">
  3788.             <summary>Gets the return value of a Begin asynchronous method invocation.</summary>
  3789.             <returns>A <see cref="T:System.Reflection.ParameterInfo"></see> representing the <see cref="T:System.IAsyncResult"></see> returned from a Begin asynchronous method invocation.</returns>
  3790.         </member>
  3791.         <member name="P:System.Web.Services.Protocols.LogicalMethodInfo.AsyncStateParameter">
  3792.             <summary>Gets the parameter information for the AsyncState parameter of a Begin method in an asynchronous invocation.</summary>
  3793.             <returns>A <see cref="T:System.Reflection.ParameterInfo"></see> representing the AsyncState parameter of a Begin method in an asynchronous invocation.</returns>
  3794.         </member>
  3795.         <member name="P:System.Web.Services.Protocols.LogicalMethodInfo.BeginMethodInfo">
  3796.             <summary>Gets the attributes and metadata for a Begin method in an asynchronous invocation.</summary>
  3797.             <returns>A <see cref="T:System.Reflection.MethodInfo"></see> representing the attributes and metadata for a Begin asynchronous method invocation.</returns>
  3798.         </member>
  3799.         <member name="P:System.Web.Services.Protocols.LogicalMethodInfo.CustomAttributeProvider">
  3800.             <summary>Gets the custom attributes applied to the method.</summary>
  3801.             <returns>An <see cref="T:System.Reflection.ICustomAttributeProvider"></see> representing the custom attributes for the method.</returns>
  3802.         </member>
  3803.         <member name="P:System.Web.Services.Protocols.LogicalMethodInfo.DeclaringType">
  3804.             <summary>Gets the class that declares the method represented by the current <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>.</summary>
  3805.             <returns>The <see cref="T:System.Type"></see> for the class declaring the method represented by the <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>.</returns>
  3806.         </member>
  3807.         <member name="P:System.Web.Services.Protocols.LogicalMethodInfo.EndMethodInfo">
  3808.             <summary>Gets the attributes and metadata for an End method of an asynchronous invocation to a method.</summary>
  3809.             <returns>A <see cref="T:System.Reflection.MethodInfo"></see> representing the attributes and metadata for an End asynchronous method invocation.</returns>
  3810.         </member>
  3811.         <member name="P:System.Web.Services.Protocols.LogicalMethodInfo.InParameters">
  3812.             <summary>Gets the parameters passed into the method represented by the instance of <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>.</summary>
  3813.             <returns>An array of type <see cref="T:System.Reflection.ParameterInfo"></see> containing the parameters passed into the method represented by the instance of <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>.</returns>
  3814.         </member>
  3815.         <member name="P:System.Web.Services.Protocols.LogicalMethodInfo.IsAsync">
  3816.             <summary>Gets a value indicating whether the method represented by the instance of <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> is invoked asynchronously.</summary>
  3817.             <returns>true if the method is invoked asynchronously; otherwise, false.</returns>
  3818.         </member>
  3819.         <member name="P:System.Web.Services.Protocols.LogicalMethodInfo.IsVoid">
  3820.             <summary>Gets a value indicating whether the return type for the method represented by the instance of <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> is void.</summary>
  3821.             <returns>true if the return type is void; otherwise, false.</returns>
  3822.         </member>
  3823.         <member name="P:System.Web.Services.Protocols.LogicalMethodInfo.MethodInfo">
  3824.             <summary>Gets the attributes and metadata for a synchronous method.</summary>
  3825.             <returns>A <see cref="T:System.Reflection.MethodInfo"></see> representing the attributes and metadata for a method. If <see cref="P:System.Web.Services.Protocols.LogicalMethodInfo.IsAsync"></see> is true, then the value of this property is null.</returns>
  3826.         </member>
  3827.         <member name="P:System.Web.Services.Protocols.LogicalMethodInfo.Name">
  3828.             <summary>Gets the name of the method represented by this <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>.</summary>
  3829.             <returns>The name of the method represented by this <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see>.</returns>
  3830.         </member>
  3831.         <member name="P:System.Web.Services.Protocols.LogicalMethodInfo.OutParameters">
  3832.             <summary>Gets the out parameters for the method.</summary>
  3833.             <returns>An array of <see cref="T:System.Reflection.ParameterInfo"></see> representing the out parameters for the method, in order.</returns>
  3834.         </member>
  3835.         <member name="P:System.Web.Services.Protocols.LogicalMethodInfo.Parameters">
  3836.             <summary>Gets the parameters for the method.</summary>
  3837.             <returns>An array of <see cref="T:System.Reflection.ParameterInfo"></see> representing the parameters for the method.</returns>
  3838.         </member>
  3839.         <member name="P:System.Web.Services.Protocols.LogicalMethodInfo.ReturnType">
  3840.             <summary>Gets the return type of this method.</summary>
  3841.             <returns>The <see cref="T:System.Type"></see> returned by this method.</returns>
  3842.         </member>
  3843.         <member name="P:System.Web.Services.Protocols.LogicalMethodInfo.ReturnTypeCustomAttributeProvider">
  3844.             <summary>Gets the custom attributes for the return type.</summary>
  3845.             <returns>An <see cref="T:System.Reflection.ICustomAttributeProvider"></see> representing the custom attributes for the return type.</returns>
  3846.         </member>
  3847.         <member name="T:System.Web.Services.Protocols.LogicalMethodTypes">
  3848.             <summary>Specifies how the XML Web service method was invoked.</summary>
  3849.         </member>
  3850.         <member name="F:System.Web.Services.Protocols.LogicalMethodTypes.Async">
  3851.             <summary>The XML Web service method is invoked asynchronously.</summary>
  3852.         </member>
  3853.         <member name="F:System.Web.Services.Protocols.LogicalMethodTypes.Sync">
  3854.             <summary>The XML Web service method is invoked synchronously.</summary>
  3855.         </member>
  3856.         <member name="T:System.Web.Services.Protocols.MatchAttribute">
  3857.             <summary>Represents the attributes of a match made using text pattern matching. This class cannot be inherited.</summary>
  3858.         </member>
  3859.         <member name="M:System.Web.Services.Protocols.MatchAttribute.#ctor(System.String)">
  3860.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.MatchAttribute"></see> class with the specified pattern.</summary>
  3861.             <param name="pattern">A string that represents the pattern to match. </param>
  3862.         </member>
  3863.         <member name="P:System.Web.Services.Protocols.MatchAttribute.Capture">
  3864.             <summary>Gets or sets a value that represents the index of a match within a grouping.</summary>
  3865.             <returns>A value that represents the index of a match within a grouping.</returns>
  3866.         </member>
  3867.         <member name="P:System.Web.Services.Protocols.MatchAttribute.Group">
  3868.             <summary>Gets or sets a value that represents a grouping of related matches.</summary>
  3869.             <returns>A value that represents a grouping of related matches </returns>
  3870.         </member>
  3871.         <member name="P:System.Web.Services.Protocols.MatchAttribute.IgnoreCase">
  3872.             <summary>Gets or sets a value that indicates whether the pattern to match is case insensitive.</summary>
  3873.             <returns>true if matching is case insensitive; otherwise, false. The default value is false.</returns>
  3874.         </member>
  3875.         <member name="P:System.Web.Services.Protocols.MatchAttribute.MaxRepeats">
  3876.             <summary>Gets or sets the maximum number of values to return from the match.</summary>
  3877.             <returns>The maximum number of values to return from the match. The default value is -1, which refers to returning all values.</returns>
  3878.         </member>
  3879.         <member name="P:System.Web.Services.Protocols.MatchAttribute.Pattern">
  3880.             <summary>Gets or sets a regular expression that represents the pattern to match.</summary>
  3881.             <returns>A regular expression that represents the pattern to match.</returns>
  3882.         </member>
  3883.         <member name="T:System.Web.Services.Protocols.MimeFormatter">
  3884.             <summary>Provides an abstract base class for all readers and writers for Web services and clients implemented using HTTP but without SOAP.</summary>
  3885.         </member>
  3886.         <member name="M:System.Web.Services.Protocols.MimeFormatter.CreateInstance(System.Type,System.Object)">
  3887.             <summary>Creates and initializes an instance of a concrete class derived from <see cref="T:System.Web.Services.Protocols.MimeFormatter"></see>.</summary>
  3888.             <returns>A <see cref="T:System.Web.Services.Protocols.MimeFormatter"></see> object.</returns>
  3889.             <param name="object initializer">An object used to initialize the instance obtained earlier through the derived class's implementation of the <see cref="M:System.Web.Services.Protocols.MimeFormatter.GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo)"></see> method.</param>
  3890.             <param name="Type type">The Type, derived from <see cref="T:System.Web.Services.Protocols.MimeFormatter"></see>, of which to create an instance.</param>
  3891.         </member>
  3892.         <member name="M:System.Web.Services.Protocols.MimeFormatter.GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo)">
  3893.             <summary>When overridden in a derived class, returns an initializer for the specified method.</summary>
  3894.             <returns>An <see cref="T:System.Object"></see> that contains the initializer for the specified method.</returns>
  3895.             <param name="LogicalMethodInfo methodInfo">A <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> that specifies the Web method for which the initializer is obtained.</param>
  3896.         </member>
  3897.         <member name="M:System.Web.Services.Protocols.MimeFormatter.GetInitializer(System.Type,System.Web.Services.Protocols.LogicalMethodInfo)">
  3898.             <summary>Returns an initializer for the specified method.</summary>
  3899.             <returns>A <see cref="T:System.Object"></see> object that contains the initializer for the specified method.</returns>
  3900.             <param name="Type type">The Type, derived from <see cref="T:System.Web.Services.Protocols.MimeFormatter"></see>,- for which an initializer is obtained.</param>
  3901.             <param name="LogicalMethodInfo methodInfo">A <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> that specifies the Web method for which the initializer is obtained.</param>
  3902.         </member>
  3903.         <member name="M:System.Web.Services.Protocols.MimeFormatter.GetInitializers(System.Web.Services.Protocols.LogicalMethodInfo[])">
  3904.             <summary>When overridden in a derived class, returns an array of initializer objects corresponding to an input array of method definitions.</summary>
  3905.             <returns>An array of initializer objects corresponding to the input array of method definitions.</returns>
  3906.             <param name="LogicalMethodInfo[] methodInfos">An array of Web methods where, for each method, the object of the corresponding index in the returned initializer array is obtained.</param>
  3907.         </member>
  3908.         <member name="M:System.Web.Services.Protocols.MimeFormatter.GetInitializers(System.Type,System.Web.Services.Protocols.LogicalMethodInfo[])">
  3909.             <summary>Returns an array of initializer objects corresponding to an input array of method definitions for a specified class derived from <see cref="T:System.Web.Services.Protocols.MimeFormatter"></see>.</summary>
  3910.             <returns>An array of initializer objects corresponding to the input array of method definitions for a specified class derived from <see cref="T:System.Web.Services.Protocols.MimeFormatter"></see>.</returns>
  3911.             <param name="Type type">The Type, derived from <see cref="T:System.Web.Services.Protocols.MimeFormatter"></see>, for which initializers are obtained.</param>
  3912.             <param name="LogicalMethodInfo[] methodInfos">An array of type <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> that specifies the Web methods for which the initializers are obtained.</param>
  3913.         </member>
  3914.         <member name="M:System.Web.Services.Protocols.MimeFormatter.Initialize(System.Object)">
  3915.             <summary>When overridden in a derived class, initializes an instance.</summary>
  3916.             <param name="object initializer">An object of a type appropriate to the particular class that is implementing the method. </param>
  3917.         </member>
  3918.         <member name="T:System.Web.Services.Protocols.MimeParameterReader">
  3919.             <summary>Provides a common base implementation for readers of request parameters for Web services implemented using HTTP but without SOAP.</summary>
  3920.         </member>
  3921.         <member name="M:System.Web.Services.Protocols.MimeParameterReader.Read(System.Web.HttpRequest)">
  3922.             <summary>When overridden in a derived class, deserializes an HTTP request into an array of Web method parameter values.</summary>
  3923.             <returns>An array of <see cref="T:System.Object"></see> objects that contains the deserialized HTTP request.</returns>
  3924.             <param name="HttpRequest request">An <see cref="T:System.Web.HttpRequest"></see> object containing the input message for an operation.</param>
  3925.         </member>
  3926.         <member name="T:System.Web.Services.Protocols.MimeParameterWriter">
  3927.             <summary>Provides a common base implementation for writers of out-going request parameters for Web service clients implemented using HTTP but without SOAP.</summary>
  3928.         </member>
  3929.         <member name="M:System.Web.Services.Protocols.MimeParameterWriter.GetRequestUrl(System.String,System.Object[])">
  3930.             <summary>When overridden in a derived class, modifies the outgoing HTTP request's Uniform Request Locator (URL).</summary>
  3931.             <returns>A <see cref="T:System.String"></see> object that contains the modified, outgoing HTTP request's Uniform Request Locator (URL).</returns>
  3932.             <param name="url">The HTTP request's original Uniform Resource Locator (URL).</param>
  3933.             <param name="parameters">The Web method parameter values to be added to the URL, if necessary.</param>
  3934.         </member>
  3935.         <member name="M:System.Web.Services.Protocols.MimeParameterWriter.InitializeRequest(System.Net.WebRequest,System.Object[])">
  3936.             <summary>When overridden in a derived class, initializes the out-going HTTP request.</summary>
  3937.             <param name="WebRequest request">The out-going request, where the <see cref="T:System.Net.WebRequest"></see> class allows transport protocols besides HTTP.</param>
  3938.             <param name="object[] values">The Web method parameter values.</param>
  3939.         </member>
  3940.         <member name="M:System.Web.Services.Protocols.MimeParameterWriter.WriteRequest(System.IO.Stream,System.Object[])">
  3941.             <summary>When overridden in a derived class, serializes Web method parameter values into a stream representing the outgoing HTTP request body.</summary>
  3942.             <param name="requestStream">An input stream for the outgoing HTTP request's body.</param>
  3943.             <param name="values">The Web method parameter values.</param>
  3944.         </member>
  3945.         <member name="P:System.Web.Services.Protocols.MimeParameterWriter.RequestEncoding">
  3946.             <summary>Gets or sets the encoding used to write parameters to the HTTP request.</summary>
  3947.             <returns>The encoding used to write parameters to the HTTP request.</returns>
  3948.         </member>
  3949.         <member name="P:System.Web.Services.Protocols.MimeParameterWriter.UsesWriteRequest">
  3950.             <summary>Gets a value that indicates whether Web method parameter values are serialized to the out-going HTTP request body.</summary>
  3951.             <returns>true if the Web method parameter values are serialized to the out-going HTTP request body; otherwise false.</returns>
  3952.         </member>
  3953.         <member name="T:System.Web.Services.Protocols.MimeReturnReader">
  3954.             <summary>Provides a common base implementation for readers of incoming response return values for Web service clients implemented using HTTP but without SOAP.</summary>
  3955.         </member>
  3956.         <member name="M:System.Web.Services.Protocols.MimeReturnReader.Read(System.Net.WebResponse,System.IO.Stream)">
  3957.             <summary>When overridden in a derived class, deserializes an HTTP response into a Web method return value.</summary>
  3958.             <param name="WebResponse response">A <see cref="T:System.Net.WebResponse"></see> object containing the output message for an operation.</param>
  3959.             <param name="Stream responseStream">A <see cref="T:System.IO.Stream"></see> whose content is the body of the HTTP response represented by the <see cref="T:System.Net.WebResponse"></see> parameter.</param>
  3960.         </member>
  3961.         <member name="T:System.Web.Services.Protocols.NopReturnReader">
  3962.             <summary>Serves as a non-acting reader of incoming response return values for Web service clients implemented using HTTP but without SOAP.</summary>
  3963.         </member>
  3964.         <member name="M:System.Web.Services.Protocols.NopReturnReader.GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo)">
  3965.             <summary>Returns an initializer for the specified method.</summary>
  3966.             <returns>An initializer for the specified method.</returns>
  3967.             <param name="methodInfo">A <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> that specifies the Web method for which the initializer is obtained.</param>
  3968.         </member>
  3969.         <member name="M:System.Web.Services.Protocols.NopReturnReader.Initialize(System.Object)">
  3970.             <summary>Initializes an instance.</summary>
  3971.             <param name="o">Another instance of the <see cref="T:System.Web.Services.Protocols.NopReturnReader"></see> class, on which the <see cref="M:System.Web.Services.Protocols.NopReturnReader.GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo)"></see> method was previously called.</param>
  3972.         </member>
  3973.         <member name="M:System.Web.Services.Protocols.NopReturnReader.Read(System.Net.WebResponse,System.IO.Stream)">
  3974.             <summary>Returns null instead of deserializing the HTTP response stream into a Web method return value.</summary>
  3975.             <returns>null.</returns>
  3976.             <param name="WebResponse response">A <see cref="T:System.Net.WebResponse"></see> object  containing the output message for an operation.</param>
  3977.             <param name="Stream responseStream">A <see cref="T:System.IO.Stream"></see> whose content is the body of the HTTP response represented by the response parameter.</param>
  3978.         </member>
  3979.         <member name="T:System.Web.Services.Protocols.PatternMatcher">
  3980.             <summary>Searches HTTP response text for return values for Web service clients.</summary>
  3981.         </member>
  3982.         <member name="M:System.Web.Services.Protocols.PatternMatcher.#ctor(System.Type)">
  3983.             <summary>Creates a <see cref="T:System.Web.Services.Protocols.PatternMatcher"></see> instance based on the input type.</summary>
  3984.             <param name="type">A <see cref="T:System.Type"></see> that specifies the return type for a Web method.</param>
  3985.         </member>
  3986.         <member name="M:System.Web.Services.Protocols.PatternMatcher.Match(System.String)">
  3987.             <summary>Searches a text input to deserialize an object representing a Web method return value.</summary>
  3988.             <param name="text">The text to search, which is the body of the HTTP response.</param>
  3989.         </member>
  3990.         <member name="T:System.Web.Services.Protocols.ServerProtocol">
  3991.             <summary>The .NET Framework uses classes that are derived from the <see cref="T:System.Web.Services.Protocols.ServerProtocol"></see> class to process XML Web service requests.</summary>
  3992.         </member>
  3993.         <member name="M:System.Web.Services.Protocols.ServerProtocol.#ctor">
  3994.             <summary>The constructor for <see cref="T:System.Web.Services.Protocols.ServerProtocol"></see>.</summary>
  3995.         </member>
  3996.         <member name="M:System.Web.Services.Protocols.ServerProtocol.AddToCache(System.Type,System.Type,System.Object)">
  3997.             <summary>Stores a <see cref="T:System.Object"></see> in the cache using a key that is created from the specified protocol type and server type.</summary>
  3998.             <param name="serverType">A <see cref="T:System.Type"></see> that is used to create the key to store value in the cache.</param>
  3999.             <param name="protocolType">A <see cref="T:System.Type"></see> that is used to create the key to store value in the cache.</param>
  4000.             <param name="value">The <see cref="T:System.Object"></see> to be stored in the cache.</param>
  4001.         </member>
  4002.         <member name="M:System.Web.Services.Protocols.ServerProtocol.GetFromCache(System.Type,System.Type)">
  4003.             <summary>Retrieves the <see cref="T:System.Object"></see> that is stored in the cache using the key that was created from the specified protocol type and server type.</summary>
  4004.             <returns>The <see cref="T:System.Object"></see> that is stored in the cache using the key that was created from protocolType and serverType.</returns>
  4005.             <param name="serverType">A <see cref="T:System.Type"></see> that is used to create the key to retrieve value from the cache.</param>
  4006.             <param name="protocolType">A <see cref="T:System.Type"></see> that is used to create the key to retrieve value from the cache.</param>
  4007.         </member>
  4008.         <member name="P:System.Web.Services.Protocols.ServerProtocol.Context">
  4009.             <summary>Gets the <see cref="T:System.Web.HttpContext"></see> object for the derived class.</summary>
  4010.             <returns>An <see cref="T:System.Web.HttpContext"></see> object.</returns>
  4011.         </member>
  4012.         <member name="P:System.Web.Services.Protocols.ServerProtocol.Request">
  4013.             <summary>Gets the <see cref="T:System.Web.HttpRequest"></see> object for the derived class.</summary>
  4014.             <returns>An <see cref="T:System.Web.HttpRequest"></see> object. </returns>
  4015.         </member>
  4016.         <member name="P:System.Web.Services.Protocols.ServerProtocol.Response">
  4017.             <summary>Gets the <see cref="T:System.Web.HttpResponse"></see> object for the derived class.</summary>
  4018.             <returns>An <see cref="T:System.Web.HttpResponse"></see> object.</returns>
  4019.         </member>
  4020.         <member name="P:System.Web.Services.Protocols.ServerProtocol.Target">
  4021.             <summary>Gets the service object that is invoked.</summary>
  4022.             <returns>The service object that is invoked.</returns>
  4023.         </member>
  4024.         <member name="T:System.Web.Services.Protocols.ServerProtocolFactory">
  4025.             <summary>The .NET Framework uses classes that are derived from the <see cref="T:System.Web.Services.Protocols.ServerProtocolFactory"></see> class to process XML Web service requests.</summary>
  4026.         </member>
  4027.         <member name="M:System.Web.Services.Protocols.ServerProtocolFactory.#ctor">
  4028.             <summary>The constructor for <see cref="T:System.Web.Services.Protocols.ServerProtocolFactory"></see>.</summary>
  4029.         </member>
  4030.         <member name="M:System.Web.Services.Protocols.ServerProtocolFactory.CreateIfRequestCompatible(System.Web.HttpRequest)">
  4031.             <summary>Returns a <see cref="T:System.Web.Services.Protocols.ServerProtocol"></see> that can be used to process the XML Web service request specified by the request parameter.</summary>
  4032.             <returns>A <see cref="T:System.Web.Services.Protocols.ServerProtocol"></see> that can be used to process the XML Web service request specified by the request parameter.</returns>
  4033.             <param name="request">The <see cref="T:System.Web.HttpRequest"></see> that represents the Web service request.</param>
  4034.         </member>
  4035.         <member name="T:System.Web.Services.Protocols.ServerType">
  4036.             <summary>The .NET Framework uses the <see cref="T:System.Web.Services.Protocols.ServerType"></see> class to process XML Web service requests.</summary>
  4037.         </member>
  4038.         <member name="M:System.Web.Services.Protocols.ServerType.#ctor(System.Type)">
  4039.             <summary>Creates a new <see cref="T:System.Web.Services.Protocols.ServerType"></see>.</summary>
  4040.             <param name="type">The <see cref="T:System.Type"></see> that exposes the XML Web service.</param>
  4041.         </member>
  4042.         <member name="T:System.Web.Services.Protocols.Soap12FaultCodes">
  4043.             <summary>Defines the SOAP fault codes that appear in a SOAP message when an error occurs while communicating with XML Web services using the SOAP version 1.2 protocol.</summary>
  4044.         </member>
  4045.         <member name="F:System.Web.Services.Protocols.Soap12FaultCodes.DataEncodingUnknownFaultCode">
  4046.             <summary>Represents the SOAP version 1.2 DataEncodingUnknown fault code indicating the SOAP message is encoded in an unrecognized format.</summary>
  4047.         </member>
  4048.         <member name="F:System.Web.Services.Protocols.Soap12FaultCodes.EncodingUntypedValueFaultCode">
  4049.             <summary>Represents the SOAP version 1.2 enc:UntypedValue fault subcode indicating that the SOAP message was RPC-encoded and the type name property of an encoded graph node was not specified.</summary>
  4050.         </member>
  4051.         <member name="F:System.Web.Services.Protocols.Soap12FaultCodes.MustUnderstandFaultCode">
  4052.             <summary>Represents the SOAP version 1.2 MustUnderstand fault code indicating a SOAP header marked with the MustUnderstand attribute was not processed.</summary>
  4053.         </member>
  4054.         <member name="F:System.Web.Services.Protocols.Soap12FaultCodes.ReceiverFaultCode">
  4055.             <summary>Represents the SOAP version 1.2 Receiver fault code indicating an error occurred during the processing of a client call on the server due to a problem with the recipient.</summary>
  4056.         </member>
  4057.         <member name="F:System.Web.Services.Protocols.Soap12FaultCodes.RpcBadArgumentsFaultCode">
  4058.             <summary>Represents the SOAP version 1.2 rpc:BadArguments fault subcode indicating that arguments sent to the XML Web service method were incorrect or could not be parsed.</summary>
  4059.         </member>
  4060.         <member name="F:System.Web.Services.Protocols.Soap12FaultCodes.RpcProcedureNotPresentFaultCode">
  4061.             <summary>Represents the SOAP version 1.2 rpc:ProcedureNotPresent fault subcode indicating the XML Web service does not support the requested XML Web service method.</summary>
  4062.         </member>
  4063.         <member name="F:System.Web.Services.Protocols.Soap12FaultCodes.SenderFaultCode">
  4064.             <summary>Represents the SOAP version 1.2 Sender fault code indicating a client call was not formatted correctly or did not contain the appropriate information.</summary>
  4065.         </member>
  4066.         <member name="F:System.Web.Services.Protocols.Soap12FaultCodes.VersionMismatchFaultCode">
  4067.             <summary>Represents the SOAP version 1.2 VersionMismatch fault code indicating the XML Web service expected SOAP messages conforming to the SOAP 1.2 specification, yet received one conforming to SOAP 1.1.</summary>
  4068.         </member>
  4069.         <member name="T:System.Web.Services.Protocols.SoapClientMessage">
  4070.             <summary>Represents the data in a SOAP request sent or a SOAP response received by an XML Web service client at a specific <see cref="T:System.Web.Services.Protocols.SoapMessageStage"></see>. This class cannot be inherited.</summary>
  4071.         </member>
  4072.         <member name="P:System.Web.Services.Protocols.SoapClientMessage.Action">
  4073.             <summary>Gets the SOAPAction HTTP request header field for the SOAP request or SOAP response.</summary>
  4074.             <returns>The SOAPAction HTTP request header field for the SOAP request or SOAP response.</returns>
  4075.         </member>
  4076.         <member name="P:System.Web.Services.Protocols.SoapClientMessage.Client">
  4077.             <summary>Gets an instance of the client proxy class, which derives from <see cref="T:System.Web.Services.Protocols.SoapHttpClientProtocol"></see>.</summary>
  4078.             <returns>An instance of the client proxy class.</returns>
  4079.         </member>
  4080.         <member name="P:System.Web.Services.Protocols.SoapClientMessage.MethodInfo">
  4081.             <summary>Gets a representation of the method prototype of the XML Web service method for which the SOAP request is intended.</summary>
  4082.             <returns>A <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> representing the XML Web service method for which the SOAP request is intended.</returns>
  4083.         </member>
  4084.         <member name="P:System.Web.Services.Protocols.SoapClientMessage.OneWay">
  4085.             <summary>Gets a value indicating whether the client waits for the server to finish processing an XML Web service method.</summary>
  4086.             <returns>true if the client does not wait for the server to completely process a method.</returns>
  4087.         </member>
  4088.         <member name="P:System.Web.Services.Protocols.SoapClientMessage.SoapVersion">
  4089.             <summary>Gets the version of the SOAP protocol used to communicate with the XML Web service.</summary>
  4090.             <returns>One of the <see cref="T:System.Web.Services.Protocols.SoapProtocolVersion"></see> values. The default is <see cref="F:System.Web.Services.Protocols.SoapProtocolVersion.Default"></see>.</returns>
  4091.         </member>
  4092.         <member name="P:System.Web.Services.Protocols.SoapClientMessage.Url">
  4093.             <summary>Gets the URL of the XML Web service.</summary>
  4094.             <returns>The URL of the XML Web service.</returns>
  4095.         </member>
  4096.         <member name="T:System.Web.Services.Protocols.SoapDocumentMethodAttribute">
  4097.             <summary>Applying the <see cref="T:System.Web.Services.Protocols.SoapDocumentMethodAttribute"></see> to a method specifies that SOAP messages to and from the method use Document formatting.</summary>
  4098.         </member>
  4099.         <member name="M:System.Web.Services.Protocols.SoapDocumentMethodAttribute.#ctor">
  4100.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapDocumentMethodAttribute"></see> class.</summary>
  4101.         </member>
  4102.         <member name="M:System.Web.Services.Protocols.SoapDocumentMethodAttribute.#ctor(System.String)">
  4103.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapDocumentMethodAttribute"></see> class, setting the <see cref="P:System.Web.Services.Protocols.SoapDocumentMethodAttribute.Action"></see> property to the value of the action parameter.</summary>
  4104.             <param name="action">The SOAPAction HTTP header field of the SOAP request. Sets the <see cref="P:System.Web.Services.Protocols.SoapDocumentMethodAttribute.Action"></see> property. </param>
  4105.         </member>
  4106.         <member name="P:System.Web.Services.Protocols.SoapDocumentMethodAttribute.Action">
  4107.             <summary>Gets or sets the SOAPAction HTTP header field of the SOAP request.</summary>
  4108.             <returns>The SOAPAction HTTP header field of the SOAP request. The default is http://tempuri.org/MethodName, where MethodName is the name of the XML Web service method.</returns>
  4109.         </member>
  4110.         <member name="P:System.Web.Services.Protocols.SoapDocumentMethodAttribute.Binding">
  4111.             <summary>Gets or sets the binding an XML Web service method is implementing an operation for.</summary>
  4112.             <returns>The binding an XML Web service method is implementing an operation for. The default is the name of the XML Web service with "Soap" appended.</returns>
  4113.         </member>
  4114.         <member name="P:System.Web.Services.Protocols.SoapDocumentMethodAttribute.OneWay">
  4115.             <summary>Gets or sets whether an XML Web service client waits for the Web server to finish processing an XML Web service method.</summary>
  4116.             <returns>true if the XML Web service client does not wait for the Web server to completely process an XML Web service method. The default value is false.</returns>
  4117.         </member>
  4118.         <member name="P:System.Web.Services.Protocols.SoapDocumentMethodAttribute.ParameterStyle">
  4119.             <summary>Gets or sets whether parameters are encapsulated within a single XML element beneath the Body element in the XML portion of a SOAP message.</summary>
  4120.             <returns>The <see cref="T:System.Web.Services.Protocols.SoapParameterStyle"></see> for SOAP messages sent to and from an XML Web service method. The default value is <see cref="F:System.Web.Services.Protocols.SoapParameterStyle.Wrapped"></see>.</returns>
  4121.         </member>
  4122.         <member name="P:System.Web.Services.Protocols.SoapDocumentMethodAttribute.RequestElementName">
  4123.             <summary>Gets or sets the XML element associated with the SOAP request for an XML Web service method, which is defined in a service description as an operation.</summary>
  4124.             <returns>The XML element associated with the SOAP request for an XML Web service method, which is defined in an service description as an operation. The default value is the name of the XML Web service method.</returns>
  4125.         </member>
  4126.         <member name="P:System.Web.Services.Protocols.SoapDocumentMethodAttribute.RequestNamespace">
  4127.             <summary>Gets or sets the namespace associated with the SOAP request for an XML Web service method.</summary>
  4128.             <returns>The XML namespace associated with the SOAP request for an XML Web service method. The default is http://tempuri.org/.</returns>
  4129.         </member>
  4130.         <member name="P:System.Web.Services.Protocols.SoapDocumentMethodAttribute.ResponseElementName">
  4131.             <summary>Gets or sets the XML element associated with the SOAP response for an XML Web service method.</summary>
  4132.             <returns>The XML element associated with the SOAP request for an XML Web service method. The default value is WebServiceNameResult, where WebServiceName is the name of the XML Web service method.</returns>
  4133.         </member>
  4134.         <member name="P:System.Web.Services.Protocols.SoapDocumentMethodAttribute.ResponseNamespace">
  4135.             <summary>Gets or sets the XML namespace associated with the SOAP response for an XML Web service method.</summary>
  4136.             <returns>The XML namespace associated with the SOAP response for an XML Web service method. The default is http://tempuri.org/.</returns>
  4137.         </member>
  4138.         <member name="P:System.Web.Services.Protocols.SoapDocumentMethodAttribute.Use">
  4139.             <summary>Gets or sets the parameter formatting for an XML Web service method within the XML portion of a SOAP message.</summary>
  4140.             <returns>The <see cref="T:System.Web.Services.Description.SoapBindingUse"></see> for the XML Web service method. The default is <see cref="F:System.Web.Services.Description.SoapBindingUse.Literal"></see>.</returns>
  4141.         </member>
  4142.         <member name="T:System.Web.Services.Protocols.SoapDocumentServiceAttribute">
  4143.             <summary>Applying the optional <see cref="T:System.Web.Services.Protocols.SoapDocumentServiceAttribute"></see> to an XML Web service sets the default format of SOAP requests and responses sent to and from XML Web service methods within the XML Web service.</summary>
  4144.         </member>
  4145.         <member name="M:System.Web.Services.Protocols.SoapDocumentServiceAttribute.#ctor">
  4146.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapDocumentServiceAttribute"></see> class setting all properties to their default values.</summary>
  4147.         </member>
  4148.         <member name="M:System.Web.Services.Protocols.SoapDocumentServiceAttribute.#ctor(System.Web.Services.Description.SoapBindingUse)">
  4149.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapDocumentServiceAttribute"></see> class setting the parameter formatting.</summary>
  4150.             <param name="use">The parameter formatting of the XML Web service. Sets the <see cref="P:System.Web.Services.Protocols.SoapDocumentServiceAttribute.Use"></see> property. </param>
  4151.         </member>
  4152.         <member name="M:System.Web.Services.Protocols.SoapDocumentServiceAttribute.#ctor(System.Web.Services.Description.SoapBindingUse,System.Web.Services.Protocols.SoapParameterStyle)">
  4153.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapDocumentServiceAttribute"></see> class that sets the parameter formatting and sets whether parameters are encapsulated within a single XML element, under the Body element, in SOAP messages.</summary>
  4154.             <param name="paramStyle">Sets whether parameters are encapsulated within a single XML element, under the Body element, in SOAP messages sent to and from XML Web service methods within the XML Web service. Sets the <see cref="P:System.Web.Services.Protocols.SoapDocumentServiceAttribute.ParameterStyle"></see> property. </param>
  4155.             <param name="use">The parameter formatting style. Sets the <see cref="P:System.Web.Services.Protocols.SoapDocumentServiceAttribute.Use"></see> property. </param>
  4156.         </member>
  4157.         <member name="P:System.Web.Services.Protocols.SoapDocumentServiceAttribute.ParameterStyle">
  4158.             <summary>Gets or sets the default setting that controls whether parameters are encapsulated within a single element following the <Body> element in the XML portion of a SOAP message for XML Web service methods of the XML Web service.</summary>
  4159.             <returns>The default <see cref="T:System.Web.Services.Protocols.SoapParameterStyle"></see> for SOAP requests and SOAP responses to and from XML Web service methods within the XML Web service. If not set, the default is <see cref="F:System.Web.Services.Protocols.SoapParameterStyle.Wrapped"></see>.</returns>
  4160.         </member>
  4161.         <member name="P:System.Web.Services.Protocols.SoapDocumentServiceAttribute.RoutingStyle">
  4162.             <summary>Gets or sets how SOAP messages are routed to the XML Web service.</summary>
  4163.             <returns>A <see cref="T:System.Web.Services.Protocols.SoapServiceRoutingStyle"></see> that represents how SOAP messages are routed to the XML Web service. The default value is <see cref="F:System.Web.Services.Protocols.SoapServiceRoutingStyle.SoapAction"></see>.</returns>
  4164.         </member>
  4165.         <member name="P:System.Web.Services.Protocols.SoapDocumentServiceAttribute.Use">
  4166.             <summary>Gets or sets the default parameter formatting for an XML Web service.</summary>
  4167.             <returns>The default <see cref="T:System.Web.Services.Description.SoapBindingUse"></see> for the XML Web service. If not set, the default is <see cref="F:System.Web.Services.Description.SoapBindingUse.Literal"></see>.</returns>
  4168.         </member>
  4169.         <member name="T:System.Web.Services.Protocols.SoapException">
  4170.             <summary>Represents the exception that is thrown when an XML Web service method is called over SOAP and an exception occurs.</summary>
  4171.         </member>
  4172.         <member name="M:System.Web.Services.Protocols.SoapException.#ctor">
  4173.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapException"></see> class.</summary>
  4174.         </member>
  4175.         <member name="M:System.Web.Services.Protocols.SoapException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4176.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapException"></see> class with serialized data.</summary>
  4177.             <param name="context">The T:System.Runtime.Serialization.StreamingContexthttp://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemruntimeserializationstreamingcontextclasstopic.asp that contains contextual information about the source or destination.</param>
  4178.             <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> that holds the serialized object data about the exception being thrown.</param>
  4179.         </member>
  4180.         <member name="M:System.Web.Services.Protocols.SoapException.#ctor(System.String,System.Xml.XmlQualifiedName)">
  4181.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapException"></see> class with the specified exception message and exception code.</summary>
  4182.             <param name="message">A message that identifies the reason the exception occurred. This parameter sets the <see cref="P:System.Exception.Message"></see> property. </param>
  4183.             <param name="code">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the type of error that occurred. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Code"></see> property. </param>
  4184.         </member>
  4185.         <member name="M:System.Web.Services.Protocols.SoapException.#ctor(System.String,System.Xml.XmlQualifiedName,System.Exception)">
  4186.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapException"></see> class with the specified exception message, exception code, and reference to the root cause of the exception.</summary>
  4187.             <param name="message">A message that identifies the reason the exception occurred. This parameter sets the <see cref="P:System.Exception.Message"></see> property. </param>
  4188.             <param name="code">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the type of error that occurred. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Code"></see> property. </param>
  4189.             <param name="innerException">An exception that is the root cause of the exception. This parameter sets the <see cref="P:System.Exception.InnerException"></see> property. </param>
  4190.         </member>
  4191.         <member name="M:System.Web.Services.Protocols.SoapException.#ctor(System.String,System.Xml.XmlQualifiedName,System.Web.Services.Protocols.SoapFaultSubCode)">
  4192.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapException"></see> class with the specified exception message, exception code, and subcode.</summary>
  4193.             <param name="subCode">An optional subcode for the SOAP fault. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.SubCode"></see> property.</param>
  4194.             <param name="message">A message that identifies the reason the exception occurred. This parameter sets the <see cref="P:System.Exception.Message"></see> property.</param>
  4195.             <param name="code">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the type of error that occurred. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Code"></see> property.</param>
  4196.         </member>
  4197.         <member name="M:System.Web.Services.Protocols.SoapException.#ctor(System.String,System.Xml.XmlQualifiedName,System.String)">
  4198.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapException"></see> class with the specified exception message, exception code, and URI that identifies the piece of code that caused the exception.</summary>
  4199.             <param name="message">A message that identifies the reason the exception occurred. This parameter sets the <see cref="P:System.Exception.Message"></see> property. </param>
  4200.             <param name="code">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the type of error that occurred. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Code"></see> property. </param>
  4201.             <param name="actor">A URI that identifies the code that caused the exception. Typically, this is a URL to an XML Web service method. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Actor"></see> property. </param>
  4202.         </member>
  4203.         <member name="M:System.Web.Services.Protocols.SoapException.#ctor(System.String,System.Xml.XmlQualifiedName,System.String,System.Exception)">
  4204.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapException"></see> class with the specified exception message, exception code, URI that identifies the code that caused the exception, and reference to the root cause of the exception.</summary>
  4205.             <param name="message">A message that identifies the reason the exception occurred. This parameter sets the <see cref="P:System.Exception.Message"></see> property. </param>
  4206.             <param name="code">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the type of error that occurred. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Code"></see> property. </param>
  4207.             <param name="actor">A URI that identifies the piece of code that caused the exception. Typically, this is a URL to an XML Web service method. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Actor"></see> property. </param>
  4208.             <param name="innerException">An exception that is the root cause of the exception. This parameter sets the <see cref="P:System.Exception.InnerException"></see> property. </param>
  4209.         </member>
  4210.         <member name="M:System.Web.Services.Protocols.SoapException.#ctor(System.String,System.Xml.XmlQualifiedName,System.String,System.Xml.XmlNode)">
  4211.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapException"></see> class with the specified exception message, exception code, URI that identifies the piece of code that caused the exception, and application specific exception information.</summary>
  4212.             <param name="detail">An <see cref="T:System.Xml.XmlNode"></see> that contains application specific exception information. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Detail"></see> property. </param>
  4213.             <param name="message">A message that identifies the reason the exception occurred. This parameter sets the <see cref="P:System.Exception.Message"></see> property. </param>
  4214.             <param name="code">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the type of error that occurred. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Code"></see> property. </param>
  4215.             <param name="actor">A URI that identifies the piece of code that caused the exception. Typically, this is a URL to an XML Web service method. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Actor"></see> property. </param>
  4216.         </member>
  4217.         <member name="M:System.Web.Services.Protocols.SoapException.#ctor(System.String,System.Xml.XmlQualifiedName,System.String,System.Xml.XmlNode,System.Exception)">
  4218.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapException"></see> class with the specified exception message, exception code, URI that identifies the piece of code that caused the exception, application-specific exception information, and reference to the root cause of the exception.</summary>
  4219.             <param name="detail">An <see cref="T:System.Xml.XmlNode"></see> that contains application specific exception information. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Detail"></see> property. </param>
  4220.             <param name="message">A message that identifies the reason the exception occurred. This parameter sets the <see cref="P:System.Exception.Message"></see> property. </param>
  4221.             <param name="code">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the type of error that occurred. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Code"></see> property. </param>
  4222.             <param name="actor">A URI that identifies the piece of code that caused the exception. Typically, this is a URL to an XML Web service method. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Actor"></see> property. </param>
  4223.             <param name="innerException">An exception that is the root cause of the exception. This parameter sets the <see cref="P:System.Exception.InnerException"></see> property. </param>
  4224.         </member>
  4225.         <member name="M:System.Web.Services.Protocols.SoapException.#ctor(System.String,System.Xml.XmlQualifiedName,System.String,System.String,System.Xml.XmlNode,System.Web.Services.Protocols.SoapFaultSubCode,System.Exception)">
  4226.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapException"></see> class with the specified exception message, exception code, URI that identifies the piece of code that caused the exception, application-specific exception information, and reference to the root cause of the exception.</summary>
  4227.             <param name="detail">An <see cref="T:System.Xml.XmlNode"></see> that contains application specific exception information. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Detail"></see> property.</param>
  4228.             <param name="subCode">An optional subcode for the SOAP fault. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.SubCode"></see> property.</param>
  4229.             <param name="message">A message that identifies the reason the exception occurred. This parameter sets the <see cref="P:System.Exception.Message"></see> property.</param>
  4230.             <param name="role">A URI that represents the XML Web service's function in processing the SOAP message. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Role"></see> property.</param>
  4231.             <param name="code">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the type of error that occurred. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Code"></see> property.</param>
  4232.             <param name="actor">A URI that identifies the piece of code that caused the exception. Typically, this is a URL to an XML Web service method. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Actor"></see> property.</param>
  4233.             <param name="innerException">An exception that is the root cause of the exception. This parameter sets the <see cref="P:System.Exception.InnerException"></see> property.</param>
  4234.         </member>
  4235.         <member name="M:System.Web.Services.Protocols.SoapException.#ctor(System.String,System.Xml.XmlQualifiedName,System.String,System.String,System.String,System.Xml.XmlNode,System.Web.Services.Protocols.SoapFaultSubCode,System.Exception)">
  4236.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapException"></see> class with the specified exception message, exception code, URI that identifies the piece of code that caused the exception, URI that represents the XML Web service's function in processing the SOAP message, the human language associated with the exception, the application-specific exception information, the subcode for the SOAP fault and reference to the root cause of the exception.</summary>
  4237.             <param name="detail">An <see cref="T:System.Xml.XmlNode"></see> that contains application specific exception information. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Detail"></see> property.</param>
  4238.             <param name="subCode">An optional subcode for the SOAP fault. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.SubCode"></see> property.</param>
  4239.             <param name="message">A message that identifies the reason the exception occurred. This parameter sets the <see cref="P:System.Exception.Message"></see> property.</param>
  4240.             <param name="role">A URI that represents the XML Web service's function in processing the SOAP message. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Role"></see> property.</param>
  4241.             <param name="code">An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the type of error that occurred. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Code"></see> property.</param>
  4242.             <param name="lang">A human language associated with the exception. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Lang"></see> property.</param>
  4243.             <param name="actor">A URI that identifies the piece of code that caused the exception. Typically, this is a URL to an XML Web service method. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Actor"></see> property.</param>
  4244.             <param name="innerException">An exception that is the root cause of the exception. This parameter sets the <see cref="P:System.Exception.InnerException"></see> property.</param>
  4245.         </member>
  4246.         <member name="F:System.Web.Services.Protocols.SoapException.ClientFaultCode">
  4247.             <summary>Specifies a SOAP fault code that represents a client call that is not formatted correctly or does not contain the appropriate information.</summary>
  4248.         </member>
  4249.         <member name="F:System.Web.Services.Protocols.SoapException.DetailElementName">
  4250.             <summary>Gets an <see cref="T:System.Xml.XmlQualifiedName"></see> that represents the <see cref="P:System.Web.Services.Protocols.SoapException.Detail"></see> element of a SOAP Fault code.</summary>
  4251.         </member>
  4252.         <member name="F:System.Web.Services.Protocols.SoapException.MustUnderstandFaultCode">
  4253.             <summary>A SOAP Fault Code that represents a SOAP element marked with the MustUnderstand attribute was not processed.</summary>
  4254.         </member>
  4255.         <member name="F:System.Web.Services.Protocols.SoapException.ServerFaultCode">
  4256.             <summary>Specifies that a SOAP fault code that represents an error occurred during the processing of a client call on the server, where the problem is not due to the message contents.</summary>
  4257.         </member>
  4258.         <member name="F:System.Web.Services.Protocols.SoapException.VersionMismatchFaultCode">
  4259.             <summary>A SOAP fault code that represents an invalid namespace for a SOAP envelope was found during the processing of the SOAP message.</summary>
  4260.         </member>
  4261.         <member name="M:System.Web.Services.Protocols.SoapException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4262.             <summary>Sets the <see cref="T:System.Runtime.Serialization."></see>SerializationInfohttp://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemruntimeserializationserializationinfoclasstopic.asp with information about the exception.</summary>
  4263.             <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"></see> that contains contextual information about the source or destination.</param>
  4264.             <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> that holds the serialized object data about the exception being thrown.</param>
  4265.         </member>
  4266.         <member name="M:System.Web.Services.Protocols.SoapException.IsClientFaultCode(System.Xml.XmlQualifiedName)">
  4267.             <summary>Returns a value that indicates whether the SOAP fault code is equivalent to the Client SOAP fault code regardless of the version of the SOAP protocol used.</summary>
  4268.             <returns>true if code is equivalent to the Client SOAP fault code; otherwise, false.</returns>
  4269.             <param name="code">An <see cref="T:System.Xml.XmlQualifiedName"></see> that contains a SOAP fault code. </param>
  4270.         </member>
  4271.         <member name="M:System.Web.Services.Protocols.SoapException.IsMustUnderstandFaultCode(System.Xml.XmlQualifiedName)">
  4272.             <summary>Returns a value that indicates whether the SOAP fault code is equivalent to MustUnderstand regardless of the version of the SOAP protocol used.</summary>
  4273.             <returns>true if code is equivalent to the MustUnderstand SOAP fault code; otherwise, false.</returns>
  4274.             <param name="code">An <see cref="T:System.Xml.XmlQualifiedName"></see> that contains a SOAP fault code. </param>
  4275.         </member>
  4276.         <member name="M:System.Web.Services.Protocols.SoapException.IsServerFaultCode(System.Xml.XmlQualifiedName)">
  4277.             <summary>Returns a value that indicates whether the SOAP fault code is equivalent to the Server SOAP fault code regardless of the version of the SOAP protocol used.</summary>
  4278.             <returns>true if code is equivalent to the Server SOAP fault code; otherwise, false.</returns>
  4279.             <param name="code">An <see cref="T:System.Xml.XmlQualifiedName"></see> that contains a SOAP fault code. </param>
  4280.         </member>
  4281.         <member name="M:System.Web.Services.Protocols.SoapException.IsVersionMismatchFaultCode(System.Xml.XmlQualifiedName)">
  4282.             <summary>Returns a value that indicates whether the SOAP fault code is equivalent to the VersionMismatch SOAP fault code regardless of the version of the SOAP protocol used.</summary>
  4283.             <returns>true if code is equivalent to the VersionMismatch SOAP fault code; otherwise, false.</returns>
  4284.             <param name="code">An <see cref="T:System.Xml.XmlQualifiedName"></see> that contains a SOAP fault code. </param>
  4285.         </member>
  4286.         <member name="P:System.Web.Services.Protocols.SoapException.Actor">
  4287.             <summary>Gets the piece of code that caused the exception.</summary>
  4288.             <returns>The piece of code that caused the exception.</returns>
  4289.         </member>
  4290.         <member name="P:System.Web.Services.Protocols.SoapException.Code">
  4291.             <summary>Gets the type of SOAP fault code.</summary>
  4292.             <returns>An <see cref="T:System.Xml.XmlQualifiedName"></see> that specifies the SOAP fault code that occurred.</returns>
  4293.         </member>
  4294.         <member name="P:System.Web.Services.Protocols.SoapException.Detail">
  4295.             <summary>Gets an <see cref="T:System.Xml.XmlNode"></see> that represents the application-specific error information details.</summary>
  4296.             <returns>The application-specific error information.</returns>
  4297.         </member>
  4298.         <member name="P:System.Web.Services.Protocols.SoapException.Lang">
  4299.             <summary>Gets the human language associated with the exception.</summary>
  4300.             <returns>A <see cref="T:System.String"></see> value that identifies the human language associated with the exception.</returns>
  4301.         </member>
  4302.         <member name="P:System.Web.Services.Protocols.SoapException.Node">
  4303.             <summary>Gets a URI that represents the piece of code that caused the exception.</summary>
  4304.             <returns>The piece of code that caused the exception.</returns>
  4305.         </member>
  4306.         <member name="P:System.Web.Services.Protocols.SoapException.Role">
  4307.             <summary>Gets a URI that represents the XML Web service's function in processing the SOAP message.</summary>
  4308.             <returns>The role of the XML Web service throwing the <see cref="T:System.Web.Services.Protocols.SoapException"></see>. The default is <see cref="F:System.String.Empty"></see>.</returns>
  4309.         </member>
  4310.         <member name="P:System.Web.Services.Protocols.SoapException.SubCode">
  4311.             <summary>Gets the optional error information contained in the subcode XML element of a SOAP fault.</summary>
  4312.             <returns>A <see cref="T:System.Web.Services.Protocols.SoapFaultSubcode"></see> that represents the contents of the subcode XML element of a SOAP fault.</returns>
  4313.         </member>
  4314.         <member name="T:System.Web.Services.Protocols.SoapExtension">
  4315.             <summary>The base class for SOAP extensions for XML Web services created using ASP.NET.</summary>
  4316.         </member>
  4317.         <member name="M:System.Web.Services.Protocols.SoapExtension.ChainStream(System.IO.Stream)">
  4318.             <summary>When overridden in a derived class, allows a SOAP extension access to the memory buffer containing the SOAP request or response.</summary>
  4319.             <returns>A <see cref="T:System.IO.Stream"></see> representing a new memory buffer that this SOAP extension can modify.</returns>
  4320.             <param name="stream">A memory buffer containing the SOAP request or response. </param>
  4321.         </member>
  4322.         <member name="M:System.Web.Services.Protocols.SoapExtension.GetInitializer(System.Type)">
  4323.             <summary>When overridden in a derived class, allows a SOAP extension to initialize data specific to a class implementing an XML Web service at a one time performance cost.</summary>
  4324.             <returns>The <see cref="T:System.Object"></see> that the SOAP extension initializes for caching.</returns>
  4325.             <param name="serviceType">The type of the class implementing the XML Web service to which the SOAP extension is applied. </param>
  4326.         </member>
  4327.         <member name="M:System.Web.Services.Protocols.SoapExtension.GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo,System.Web.Services.Protocols.SoapExtensionAttribute)">
  4328.             <summary>When overridden in a derived class, allows a SOAP extension to initialize data specific to an XML Web service method using an attribute applied to the XML Web service method at a one time performance cost.</summary>
  4329.             <returns>The <see cref="T:System.Object"></see> that the SOAP extension initializes for caching.</returns>
  4330.             <param name="methodInfo">A <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> representing the specific function prototype for the XML Web service method to which the SOAP extension is applied. </param>
  4331.             <param name="attribute">The <see cref="T:System.Web.Services.Protocols.SoapExtensionAttribute"></see> applied to the XML Web service method. </param>
  4332.         </member>
  4333.         <member name="M:System.Web.Services.Protocols.SoapExtension.Initialize(System.Object)">
  4334.             <summary>When overridden in a derived class, allows a SOAP extension to initialize itself using the data cached in the <see cref="M:System.Web.Services.Protocols.SoapExtension.GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo,System.Web.Services.Protocols.SoapExtensionAttribute)"></see> method.</summary>
  4335.             <param name="initializer">The <see cref="T:System.Object"></see> returned from <see cref="M:System.Web.Services.Protocols.SoapExtension.GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo,System.Web.Services.Protocols.SoapExtensionAttribute)"></see> cached by ASP.NET. </param>
  4336.         </member>
  4337.         <member name="M:System.Web.Services.Protocols.SoapExtension.ProcessMessage(System.Web.Services.Protocols.SoapMessage)">
  4338.             <summary>When overridden in a derived class, allows a SOAP extension to receive a <see cref="T:System.Web.Services.Protocols.SoapMessage"></see> to process at each <see cref="T:System.Web.Services.Protocols.SoapMessageStage"></see>.</summary>
  4339.             <param name="message">The <see cref="T:System.Web.Services.Protocols.SoapMessage"></see> to process. </param>
  4340.         </member>
  4341.         <member name="T:System.Web.Services.Protocols.SoapExtensionAttribute">
  4342.             <summary>When overridden in a derived class, specifies a SOAP extension should run with an XML Web service method.</summary>
  4343.         </member>
  4344.         <member name="P:System.Web.Services.Protocols.SoapExtensionAttribute.ExtensionType">
  4345.             <summary>When overridden in a derived class, gets the <see cref="T:System.Type"></see> of the SOAP extension.</summary>
  4346.             <returns>The <see cref="T:System.Type"></see> of the SOAP extension.</returns>
  4347.         </member>
  4348.         <member name="P:System.Web.Services.Protocols.SoapExtensionAttribute.Priority">
  4349.             <summary>When overridden in a derived class, gets or set the priority of the SOAP extension.</summary>
  4350.             <returns>The priority of the SOAP extension.</returns>
  4351.         </member>
  4352.         <member name="T:System.Web.Services.Protocols.SoapFaultSubCode">
  4353.             <summary>Represents the contents of the optional Subcode element of a SOAP fault when SOAP version 1.2 is used to communicate between a client and an XML Web service.</summary>
  4354.         </member>
  4355.         <member name="M:System.Web.Services.Protocols.SoapFaultSubCode.#ctor(System.Xml.XmlQualifiedName)">
  4356.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapFaultSubcode"></see> class sets the application specific error code.</summary>
  4357.             <param name="code">An <see cref="T:System.Xml.XmlQualifiedName"></see> specifying the application specific error code. Sets the <see cref="P:System.Web.Services.Protocols.SoapFaultSubcode.Code"></see> property. </param>
  4358.         </member>
  4359.         <member name="M:System.Web.Services.Protocols.SoapFaultSubCode.#ctor(System.Xml.XmlQualifiedName,System.Web.Services.Protocols.SoapFaultSubCode)">
  4360.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapFaultSubcode"></see> class setting the application specific error code and additional error information.</summary>
  4361.             <param name="sub C ode">A <see cref="T:System.Web.Services.Protocols.SoapFaultSubcode"></see> specifying additional application specific error information. Sets the <see cref="P:System.Web.Services.Protocols.SoapFaultSubcode.Subcode"></see> property. </param>
  4362.             <param name="code">An <see cref="T:System.Xml.XmlQualifiedName"></see> specifying the application specific error code. Sets the <see cref="P:System.Web.Services.Protocols.SoapFaultSubcode.Code"></see> property. </param>
  4363.         </member>
  4364.         <member name="P:System.Web.Services.Protocols.SoapFaultSubCode.Code">
  4365.             <summary>Gets the application specific error code in the form of an XML qualified name.</summary>
  4366.             <returns>An <see cref="T:System.Xml.XmlQualifiedName"></see> representing the application specific error code.</returns>
  4367.         </member>
  4368.         <member name="P:System.Web.Services.Protocols.SoapFaultSubCode.SubCode">
  4369.             <summary>Gets additional error information contained within a child Subcode element.</summary>
  4370.             <returns>A <see cref="T:System.Web.Services.Protocols.SoapFaultSubcode"></see> containing additional error information.</returns>
  4371.         </member>
  4372.         <member name="T:System.Web.Services.Protocols.SoapHeader">
  4373.             <summary>When overridden in a derived class, represents the content of a SOAP header.</summary>
  4374.         </member>
  4375.         <member name="M:System.Web.Services.Protocols.SoapHeader.#ctor">
  4376.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> class. </summary>
  4377.         </member>
  4378.         <member name="P:System.Web.Services.Protocols.SoapHeader.Actor">
  4379.             <summary>Gets or sets the recipient of the SOAP header.</summary>
  4380.             <returns>The recipient of the SOAP header. The default is an empty string ("").</returns>
  4381.         </member>
  4382.         <member name="P:System.Web.Services.Protocols.SoapHeader.DidUnderstand">
  4383.             <summary>Gets or sets a value indicating whether an XML Web service method properly processed a SOAP header.</summary>
  4384.             <returns>true if the SOAP header was properly processed; otherwise false.</returns>
  4385.         </member>
  4386.         <member name="P:System.Web.Services.Protocols.SoapHeader.EncodedMustUnderstand">
  4387.             <summary>Gets or sets the value of the mustUnderstand XML attribute for the SOAP header when communicating with SOAP protocol version 1.1.</summary>
  4388.             <returns>The value of the mustUnderstand attribute. The default is "0".</returns>
  4389.             <exception cref="T:System.ArgumentException">The property is set to a value other than: "0", "1", "true", or "false". </exception>
  4390.         </member>
  4391.         <member name="P:System.Web.Services.Protocols.SoapHeader.EncodedMustUnderstand12">
  4392.             <summary>Gets or sets the value of the mustUnderstand XML attribute for the SOAP header when communicating with SOAP protocol version 1.2.</summary>
  4393.             <returns>The value of the mustUnderstand XML attribute of a SOAP header. The default is "0".</returns>
  4394.             <exception cref="T:System.ArgumentException">The property is set to a value other than: "0", "1", "true", or "false". </exception>
  4395.         </member>
  4396.         <member name="P:System.Web.Services.Protocols.SoapHeader.EncodedRelay">
  4397.             <summary>Gets or sets the relay attribute of the SOAP 1.2 header.</summary>
  4398.             <returns>Either "0", "false", "1", or "true".</returns>
  4399.         </member>
  4400.         <member name="P:System.Web.Services.Protocols.SoapHeader.MustUnderstand">
  4401.             <summary>Gets or sets a value indicating whether the <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> must be understood.</summary>
  4402.             <returns>true if the XML Web service must properly interpret and process the <see cref="T:System.Web.Services.Protocols.SoapHeader"></see>; otherwise, false. The default is false.</returns>
  4403.         </member>
  4404.         <member name="P:System.Web.Services.Protocols.SoapHeader.Relay">
  4405.             <summary>Gets or sets a value that indicates whether the SOAP header is to be relayed to the next SOAP node if the current node does not understand the header.</summary>
  4406.             <returns>true if the SOAP header has a "relay" attribute set to "true"; otherwise, false.</returns>
  4407.         </member>
  4408.         <member name="P:System.Web.Services.Protocols.SoapHeader.Role">
  4409.             <summary>Gets or sets the recipient of the SOAP header.</summary>
  4410.             <returns>A URI that represents the recipient of the SOAP header. The default is an empty string ("").</returns>
  4411.         </member>
  4412.         <member name="T:System.Web.Services.Protocols.SoapHeaderAttribute">
  4413.             <summary>This attribute is applied to an XML Web service method or an XML Web service client to specify a SOAP header that the XML Web service method or XML Web service client can process. This class cannot be inherited.</summary>
  4414.         </member>
  4415.         <member name="M:System.Web.Services.Protocols.SoapHeaderAttribute.#ctor(System.String)">
  4416.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapHeaderAttribute"></see> class, setting the member of the XML Web service class representing the SOAP header contents.</summary>
  4417.             <param name="memberName">The member of the XML Web service class representing the SOAP header contents. The <see cref="P:System.Web.Services.Protocols.SoapHeaderAttribute.MemberName"></see> property will be set to the value of this parameter. </param>
  4418.         </member>
  4419.         <member name="P:System.Web.Services.Protocols.SoapHeaderAttribute.Direction">
  4420.             <summary>Gets or sets whether the SOAP header is intended for the XML Web service or the XML Web service client or both.</summary>
  4421.             <returns>The intended recipient of the SOAP header. The default is <see cref="F:System.Web.Services.Protocols.SoapHeaderDirection.In"></see>, which means the intended recipient is just the XML Web service.</returns>
  4422.         </member>
  4423.         <member name="P:System.Web.Services.Protocols.SoapHeaderAttribute.MemberName">
  4424.             <summary>Gets or sets the member of the XML Web service class representing the SOAP header contents.</summary>
  4425.             <returns>The member of the XML Web service class representing the SOAP header contents. There is no default.</returns>
  4426.         </member>
  4427.         <member name="P:System.Web.Services.Protocols.SoapHeaderAttribute.Required">
  4428.             <summary>This member is obsolete and has no functionality.</summary>
  4429.             <returns>A <see cref="T:System.Boolean"></see> value.</returns>
  4430.         </member>
  4431.         <member name="T:System.Web.Services.Protocols.SoapHeaderCollection">
  4432.             <summary>Contains a collection of instances of the <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> class.</summary>
  4433.         </member>
  4434.         <member name="M:System.Web.Services.Protocols.SoapHeaderCollection.Add(System.Web.Services.Protocols.SoapHeader)">
  4435.             <summary>Adds a <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> to the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see>.</summary>
  4436.             <returns>The position at which the <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> was inserted.</returns>
  4437.             <param name="header">The <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> to add to the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see>. </param>
  4438.         </member>
  4439.         <member name="M:System.Web.Services.Protocols.SoapHeaderCollection.Contains(System.Web.Services.Protocols.SoapHeader)">
  4440.             <summary>Determines whether the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see> contains a specific <see cref="T:System.Web.Services.Protocols.SoapHeader"></see>.</summary>
  4441.             <returns>true if the value of the header parameter is found in the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see>; otherwise, false.</returns>
  4442.             <param name="header">The <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> to locate in the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see>. </param>
  4443.         </member>
  4444.         <member name="M:System.Web.Services.Protocols.SoapHeaderCollection.CopyTo(System.Web.Services.Protocols.SoapHeader[],System.Int32)">
  4445.             <summary>Copies the elements of the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see> to an <see cref="T:System.Array"></see>, starting at a particular index of the <see cref="T:System.Array"></see>.</summary>
  4446.             <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the elements copied from <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see>. The array must have zero-based indexing. </param>
  4447.             <param name="index">The zero-based index in the array parameter at which copying begins. </param>
  4448.             <exception cref="T:System.ArgumentNullException">The array parameter is null. </exception>
  4449.             <exception cref="T:System.ArgumentOutOfRangeException">The index parameter is less than zero. </exception>
  4450.             <exception cref="T:System.ArgumentException">The array parameter is multidimensional.-or- The index parameter is equal to or greater than the length of array.-or- The number of elements in the source SoapHeaderCollection is greater than the available space from the index parameter to the end of the destination array. </exception>
  4451.         </member>
  4452.         <member name="M:System.Web.Services.Protocols.SoapHeaderCollection.IndexOf(System.Web.Services.Protocols.SoapHeader)">
  4453.             <summary>Determines the index of the <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> in the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see>.</summary>
  4454.             <returns>The index of the header parameter, if found in the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see>; otherwise, -1.</returns>
  4455.             <param name="header">The <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> to locate in the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see>. </param>
  4456.         </member>
  4457.         <member name="M:System.Web.Services.Protocols.SoapHeaderCollection.Insert(System.Int32,System.Web.Services.Protocols.SoapHeader)">
  4458.             <summary>Inserts a <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> into the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see> at the specified index.</summary>
  4459.             <param name="header">The <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> to insert into the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see>. </param>
  4460.             <param name="index">The zero-based index at which to insert the <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> into the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see>. </param>
  4461.             <exception cref="T:System.ArgumentOutOfRangeException">The index parameteris not a valid index in the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see>. </exception>
  4462.         </member>
  4463.         <member name="M:System.Web.Services.Protocols.SoapHeaderCollection.Remove(System.Web.Services.Protocols.SoapHeader)">
  4464.             <summary>Removes the first occurrence of a specific <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> from the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see>.</summary>
  4465.             <param name="header">The <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> to remove from the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see>. </param>
  4466.         </member>
  4467.         <member name="P:System.Web.Services.Protocols.SoapHeaderCollection.Item(System.Int32)">
  4468.             <summary>Gets or sets the <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> at the specified index of the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see>.</summary>
  4469.             <returns>The <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> at the specified index.</returns>
  4470.             <param name="index">The zero-based index of the <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> to get or set. </param>
  4471.             <exception cref="T:System.ArgumentOutOfRangeException">The index parameteris not a valid index in the <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see>. </exception>
  4472.         </member>
  4473.         <member name="T:System.Web.Services.Protocols.SoapHeaderDirection">
  4474.             <summary>Specifies whether the recipient of the <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> is the XML Web service, the XML Web service client, or both.</summary>
  4475.         </member>
  4476.         <member name="F:System.Web.Services.Protocols.SoapHeaderDirection.Fault">
  4477.             <summary>Specifies the <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> is sent to the XML Web service client when an exception is thrown by the XML Web service method.</summary>
  4478.         </member>
  4479.         <member name="F:System.Web.Services.Protocols.SoapHeaderDirection.In">
  4480.             <summary>Specifies the <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> is sent to the XML Web service.</summary>
  4481.         </member>
  4482.         <member name="F:System.Web.Services.Protocols.SoapHeaderDirection.InOut">
  4483.             <summary>Specifies the <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> is sent to both the XML Web service and the XML Web service client.</summary>
  4484.         </member>
  4485.         <member name="F:System.Web.Services.Protocols.SoapHeaderDirection.Out">
  4486.             <summary>Specifies the <see cref="T:System.Web.Services.Protocols.SoapHeader"></see> is sent to the XML Web service client.</summary>
  4487.         </member>
  4488.         <member name="T:System.Web.Services.Protocols.SoapHeaderException">
  4489.             <summary>The SOAP representation of a server error.</summary>
  4490.         </member>
  4491.         <member name="M:System.Web.Services.Protocols.SoapHeaderException.#ctor">
  4492.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapHeaderException"></see> class. </summary>
  4493.         </member>
  4494.         <member name="M:System.Web.Services.Protocols.SoapHeaderException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4495.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapHeaderException"></see> class with parameters for controlling serialization.</summary>
  4496.             <param name="context">A <see cref="M:System.Web.Services.Protocols.SoapHeaderException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"></see> that contains data about the source and destination of the serialization stream.</param>
  4497.             <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> that contains values that are used during serialization and deserialization.</param>
  4498.         </member>
  4499.         <member name="M:System.Web.Services.Protocols.SoapHeaderException.#ctor(System.String,System.Xml.XmlQualifiedName)">
  4500.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapHeaderException"></see> class.</summary>
  4501.             <param name="message">A message that identifies the reason the exception occurred. This parameter sets the <see cref="P:System.Exception.Message"></see> property.</param>
  4502.             <param name="code">The type of error that occurred. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Code"></see> property.</param>
  4503.         </member>
  4504.         <member name="M:System.Web.Services.Protocols.SoapHeaderException.#ctor(System.String,System.Xml.XmlQualifiedName,System.Exception)">
  4505.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapHeaderException"></see> class.</summary>
  4506.             <param name="message">A message that identifies the reason the exception occurred. This parameter sets the <see cref="P:System.Exception.Message"></see> property.</param>
  4507.             <param name="code">The type of error that occurred. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Code"></see> property.</param>
  4508.             <param name="innerException">A reference to the root cause of an exception. This parameter sets the <see cref="P:System.Exception.InnerException"></see> property.</param>
  4509.         </member>
  4510.         <member name="M:System.Web.Services.Protocols.SoapHeaderException.#ctor(System.String,System.Xml.XmlQualifiedName,System.String)">
  4511.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapHeaderException"></see> class.</summary>
  4512.             <param name="message">A message that identifies the reason the exception occurred. This parameter sets the <see cref="P:System.Exception.Message"></see> property.</param>
  4513.             <param name="code">The type of error that occurred. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Code"></see> property.</param>
  4514.             <param name="actor">The piece of code that caused the exception. Typically, this is a URL to an XML Web service method. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Actor"></see> property.</param>
  4515.         </member>
  4516.         <member name="M:System.Web.Services.Protocols.SoapHeaderException.#ctor(System.String,System.Xml.XmlQualifiedName,System.String,System.Exception)">
  4517.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapHeaderException"></see> class.</summary>
  4518.             <param name="message">A message that identifies the reason the exception occurred. This parameter sets the <see cref="P:System.Exception.Message"></see> property.</param>
  4519.             <param name="code">The type of error that occurred. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Code"></see> property.</param>
  4520.             <param name="actor">The piece of code that caused the exception. Typically, this is a URL to an XML Web service method. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Actor"></see> property.</param>
  4521.             <param name="innerException">A reference to the root cause of an exception. This parameter sets the <see cref="P:System.Exception.InnerException"></see> property.</param>
  4522.         </member>
  4523.         <member name="M:System.Web.Services.Protocols.SoapHeaderException.#ctor(System.String,System.Xml.XmlQualifiedName,System.String,System.String,System.Web.Services.Protocols.SoapFaultSubCode,System.Exception)">
  4524.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapHeaderException"></see> class with the associated data.</summary>
  4525.             <param name="subCode">A <see cref="T:System.Web.Services.Protocols.SoapFaultSubcode"></see> that contains the contents of the <subcode> element of a SOAP fault. </param>
  4526.             <param name="message">A message that identifies the reason the exception occurred. This parameter sets the <see cref="P:System.Exception.Message"></see> property.</param>
  4527.             <param name="role">An URI that represents the role of the XML Web service in the processing of the SOAP message. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Role"></see> property.</param>
  4528.             <param name="code">The type of error that occurred. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Code"></see> property.</param>
  4529.             <param name="actor">The piece of code that caused the exception. Typically, this is a URL to an XML Web service method. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Actor"></see> property.</param>
  4530.             <param name="innerException">A reference to the root cause of the exception. This parameter sets the <see cref="P:System.Exception.InnerException"></see> property.</param>
  4531.         </member>
  4532.         <member name="M:System.Web.Services.Protocols.SoapHeaderException.#ctor(System.String,System.Xml.XmlQualifiedName,System.String,System.String,System.String,System.Web.Services.Protocols.SoapFaultSubCode,System.Exception)">
  4533.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapHeaderException"></see> class with the associated data.</summary>
  4534.             <param name="subCode">A <see cref="T:System.Web.Services.Protocols.SoapFaultSubcode"></see> that contains the contents of the subcode element of a SOAP fault. </param>
  4535.             <param name="message">A message that identifies the reason the exception occurred. This parameter sets the <see cref="P:System.Exception.Message"></see> property.</param>
  4536.             <param name="role">An URI that represents the role of the XML Web service in the processing of the SOAP message. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Role"></see> property.</param>
  4537.             <param name="code">The type of error that occurred. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Code"></see> property.</param>
  4538.             <param name="lang">A string that identifies the human language associated with the exception. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Lang"></see> property.</param>
  4539.             <param name="actor">The piece of code that caused the exception. Typically, this is a URL to an XML Web service method. This parameter sets the <see cref="P:System.Web.Services.Protocols.SoapException.Actor"></see> property.</param>
  4540.             <param name="innerException">A reference to the root cause of an exception. This parameter sets the <see cref="P:System.Exception.InnerException"></see> property.</param>
  4541.         </member>
  4542.         <member name="T:System.Web.Services.Protocols.SoapHeaderHandling">
  4543.             <summary>The <see cref="T:System.Web.Services.Protocols.SoapHeaderHandling"></see> class is used to get, set, write, and read SOAP header content to and from SOAP messages.</summary>
  4544.         </member>
  4545.         <member name="M:System.Web.Services.Protocols.SoapHeaderHandling.#ctor">
  4546.             <summary>Initializes a new instance of <see cref="T:System.Web.Services.Protocols.SoapHeaderHandling"></see>.</summary>
  4547.         </member>
  4548.         <member name="M:System.Web.Services.Protocols.SoapHeaderHandling.EnsureHeadersUnderstood(System.Web.Services.Protocols.SoapHeaderCollection)">
  4549.             <summary>Checks to ensure that the SOAP headers that must be understood have been understood; if not, this method throws an exception.</summary>
  4550.             <param name="headers">The <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see> that contains the SOAP headers.</param>
  4551.             <exception cref="T:System.Web.Services.Protocols.SoapHeaderException">A SOAP header that must be understood was not understood.</exception>
  4552.         </member>
  4553.         <member name="M:System.Web.Services.Protocols.SoapHeaderHandling.GetHeaderMembers(System.Web.Services.Protocols.SoapHeaderCollection,System.Object,System.Web.Services.Protocols.SoapHeaderMapping[],System.Web.Services.Protocols.SoapHeaderDirection,System.Boolean)">
  4554.             <summary>Gets the SOAP header content for the specified SOAP message.</summary>
  4555.             <param name="direction">A <see cref="T:System.Web.Services.Protocols.SoapHeaderDirection"></see> value that indicates the direction of the SOAP headers.</param>
  4556.             <param name="headers">The <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see> that contains the SOAP headers.</param>
  4557.             <param name="target">A <see cref="T:System.Object"></see> that represents the SOAP message.</param>
  4558.             <param name="client">This parameter is currently not used.</param>
  4559.             <param name="mappings">An array of type <see cref="T:System.Web.Services.Protocols.SoapHeaderMapping"></see> that contains the mappings for the SOAP headers.</param>
  4560.         </member>
  4561.         <member name="M:System.Web.Services.Protocols.SoapHeaderHandling.ReadHeaders(System.Xml.XmlReader,System.Xml.Serialization.XmlSerializer,System.Web.Services.Protocols.SoapHeaderCollection,System.Web.Services.Protocols.SoapHeaderMapping[],System.Web.Services.Protocols.SoapHeaderDirection,System.String,System.String,System.Boolean)">
  4562.             <summary>Returns a <see cref="T:System.String"></see> that contains the SOAP header content of the SOAP message.</summary>
  4563.             <returns>A <see cref="T:System.String"></see> that contains the SOAP header content of the SOAP message.</returns>
  4564.             <param name="reader">The <see cref="T:System.Xml.XmlReader"></see> to be used in writing the headers.</param>
  4565.             <param name="headers">The <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see> that contains the SOAP headers.</param>
  4566.             <param name="encodingStyle">A <see cref="T:System.String"></see> that contains the encoding style for the SOAP headers.</param>
  4567.             <param name="serializer">The <see cref="T:System.Xml.Serialization.XmlSerializer"></see> to be used in reading the headers.</param>
  4568.             <param name="mappings">An array of type <see cref="T:System.Web.Services.Protocols.SoapHeaderMapping"></see> that contains the mappings for the SOAP headers.</param>
  4569.             <param name="checkRequiredHeaders">A <see cref="T:System.Boolean"></see> that indicates whether to check for the required SOAP headers.</param>
  4570.             <param name="direction">A <see cref="T:System.Web.Services.Protocols.SoapHeaderDirection"></see> value that indicates the direction of the SOAP headers.</param>
  4571.             <param name="envelopeNS">A <see cref="T:System.String"></see> that contains the namespace for the SOAP message envelope.</param>
  4572.         </member>
  4573.         <member name="M:System.Web.Services.Protocols.SoapHeaderHandling.SetHeaderMembers(System.Web.Services.Protocols.SoapHeaderCollection,System.Object,System.Web.Services.Protocols.SoapHeaderMapping[],System.Web.Services.Protocols.SoapHeaderDirection,System.Boolean)">
  4574.             <summary>Sets the SOAP header content for the specified SOAP message.</summary>
  4575.             <param name="direction">A <see cref="T:System.Web.Services.Protocols.SoapHeaderDirection"></see> value that indicates the direction of the SOAP headers.</param>
  4576.             <param name="headers">The <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see> that contains the SOAP headers.</param>
  4577.             <param name="target">A <see cref="T:System.Object"></see> that represents the SOAP message.</param>
  4578.             <param name="client">This parameter is currently not used.</param>
  4579.             <param name="mappings">An array of type <see cref="T:System.Web.Services.Protocols.SoapHeaderMapping"></see> that contains the mappings for the SOAP headers.</param>
  4580.         </member>
  4581.         <member name="M:System.Web.Services.Protocols.SoapHeaderHandling.WriteHeaders(System.Xml.XmlWriter,System.Xml.Serialization.XmlSerializer,System.Web.Services.Protocols.SoapHeaderCollection,System.Web.Services.Protocols.SoapHeaderMapping[],System.Web.Services.Protocols.SoapHeaderDirection,System.Boolean,System.String,System.Boolean,System.String)">
  4582.             <summary>Writes the specified SOAP header content to the SOAP message.</summary>
  4583.             <param name="writer">The <see cref="T:System.Xml.XmlWriter"></see> to be used in writing the headers.</param>
  4584.             <param name="direction">A <see cref="T:System.Web.Services.Protocols.SoapHeaderDirection"></see> value that indicates the direction of the SOAP headers.</param>
  4585.             <param name="isEncoded">A <see cref="T:System.Boolean"></see> that indicates whether the SOAP headers are encoded.</param>
  4586.             <param name="headers">The <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see> that contains the SOAP headers to be written.</param>
  4587.             <param name="serializer">The <see cref="T:System.Xml.Serialization.XmlSerializer"></see> to be used in writing the headers.</param>
  4588.             <param name="mappings">An array of type <see cref="T:System.Web.Services.Protocols.SoapHeaderMapping"></see> that contains the mappings for the SOAP headers.</param>
  4589.             <param name="serviceDefaultIsEncoded">A <see cref="T:System.Boolean"></see> that indicates whether data sent to and from the XML Web service is encoded by default.</param>
  4590.             <param name="defaultNS">A <see cref="T:System.String"></see> that contains the default namespace for the XML Web service.</param>
  4591.             <param name="envelopeNS">A <see cref="T:System.String"></see> that contains the namespace for the SOAP message envelope.</param>
  4592.         </member>
  4593.         <member name="M:System.Web.Services.Protocols.SoapHeaderHandling.WriteUnknownHeaders(System.Xml.XmlWriter,System.Web.Services.Protocols.SoapHeaderCollection,System.String)">
  4594.             <summary>Writes the specified SOAP header content to the SOAP message.</summary>
  4595.             <param name="writer">The <see cref="T:System.Xml.XmlWriter"></see> to be used in writing the headers.</param>
  4596.             <param name="headers">The <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see> that contains the SOAP headers to be written.</param>
  4597.             <param name="envelopeNS">A <see cref="T:System.String"></see> that contains the namespace for the SOAP message envelope.</param>
  4598.         </member>
  4599.         <member name="T:System.Web.Services.Protocols.SoapHeaderMapping">
  4600.             <summary>The <see cref="T:System.Web.Services.Protocols.SoapHeaderMapping"></see> class represents a SOAP header mapping.</summary>
  4601.         </member>
  4602.         <member name="P:System.Web.Services.Protocols.SoapHeaderMapping.Custom">
  4603.             <summary>Gets a <see cref="T:System.Boolean"></see> value that indicates whether the SOAP header mapping is custom-defined.</summary>
  4604.             <returns>true if the SOAP header mapping is custom-defined; otherwise, false.</returns>
  4605.         </member>
  4606.         <member name="P:System.Web.Services.Protocols.SoapHeaderMapping.Direction">
  4607.             <summary>Gets a <see cref="T:System.Web.Services.Protocols.SoapHeaderDirection"></see> value that indicates the direction of the SOAP header mapping.</summary>
  4608.             <returns>A <see cref="T:System.Web.Services.Protocols.SoapHeaderDirection"></see> value that indicates the direction of the SOAP header mapping.</returns>
  4609.         </member>
  4610.         <member name="P:System.Web.Services.Protocols.SoapHeaderMapping.HeaderType">
  4611.             <summary>Gets a <see cref="T:System.Type"></see> that represents the type of the SOAP header mapping.</summary>
  4612.             <returns>A <see cref="T:System.Type"></see> that represents the type of the SOAP header mapping.</returns>
  4613.         </member>
  4614.         <member name="P:System.Web.Services.Protocols.SoapHeaderMapping.MemberInfo">
  4615.             <summary>Gets the <see cref="T:System.Reflection.MemberInfo"></see> associated with the SOAP header mapping.</summary>
  4616.             <returns>The <see cref="T:System.Reflection.MemberInfo"></see> associated with the SOAP header mapping.</returns>
  4617.         </member>
  4618.         <member name="P:System.Web.Services.Protocols.SoapHeaderMapping.Repeats">
  4619.             <summary>Gets a <see cref="T:System.Boolean"></see> value that indicates whether the SOAP header mapping repeats.</summary>
  4620.             <returns>true if the SOAP header mapping repeats; otherwise, false.</returns>
  4621.         </member>
  4622.         <member name="T:System.Web.Services.Protocols.SoapHttpClientProtocol">
  4623.             <summary>Specifies the class client that proxies derive from when using SOAP.</summary>
  4624.         </member>
  4625.         <member name="M:System.Web.Services.Protocols.SoapHttpClientProtocol.#ctor">
  4626.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapHttpClientProtocol"></see> class.</summary>
  4627.         </member>
  4628.         <member name="M:System.Web.Services.Protocols.SoapHttpClientProtocol.BeginInvoke(System.String,System.Object[],System.AsyncCallback,System.Object)">
  4629.             <summary>Starts an asynchronous invocation of an XML Web service method using SOAP.</summary>
  4630.             <returns>An <see cref="T:System.IAsyncResult"></see> that is passed to the <see cref="M:System.Web.Services.Protocols.SoapHttpClientProtocol.EndInvoke(System.IAsyncResult)"></see> method to obtain the return values from the remote method call.</returns>
  4631.             <param name="callback">The delegate to call when the asynchronous invoke is complete. If callback is null, the delegate is not called. </param>
  4632.             <param name="asyncState">Extra information supplied by the caller. </param>
  4633.             <param name="methodName">The name of the XML Web service method in the derived class that is invoking the <see cref="M:System.Web.Services.Protocols.SoapHttpClientProtocol.BeginInvoke(System.String,System.Object[],System.AsyncCallback,System.Object)"></see> method. </param>
  4634.             <param name="parameters">An array of objects containing the parameters to pass to the XML Web service. The order of the values in the array correspond to the order of the parameters in the calling method of the derived class. </param>
  4635.             <exception cref="T:System.Web.Services.Protocols.SoapException">The request reached the server computer, but was not processed successfully. </exception>
  4636.         </member>
  4637.         <member name="M:System.Web.Services.Protocols.SoapHttpClientProtocol.Discover">
  4638.             <summary>Dynamically binds to an XML Web service described in the discovery document at <see cref="P:System.Web.Services.Protocols.WebClientProtocol.Url"></see>.</summary>
  4639.             <exception cref="T:System.Exception">The proxy class does not have a binding defined. </exception>
  4640.             <exception cref="T:System.Exception">The binding defined in the proxy class could not be found in the discovery document at <see cref="P:System.Web.Services.Protocols.WebClientProtocol.Url"></see>. </exception>
  4641.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  4642.         </member>
  4643.         <member name="M:System.Web.Services.Protocols.SoapHttpClientProtocol.EndInvoke(System.IAsyncResult)">
  4644.             <summary>Ends an asynchronous invocation of an XML Web service method using SOAP.</summary>
  4645.             <returns>An array of objects that contains the return value and any by-reference or out parameters of the derived class method.</returns>
  4646.             <param name="asyncResult">The <see cref="T:System.IAsyncResult"></see> returned from the <see cref="M:System.Web.Services.Protocols.SoapHttpClientProtocol.BeginInvoke(System.String,System.Object[],System.AsyncCallback,System.Object)"></see> method. </param>
  4647.             <exception cref="T:System.ArgumentException">asyncResult is not the return value from the <see cref="M:System.Web.Services.Protocols.SoapHttpClientProtocol.BeginInvoke(System.String,System.Object[],System.AsyncCallback,System.Object)"></see> method. </exception>
  4648.             <exception cref="T:System.Web.Services.Protocols.SoapException">The request reached the server computer, but was not processed successfully. </exception>
  4649.         </member>
  4650.         <member name="M:System.Web.Services.Protocols.SoapHttpClientProtocol.GetReaderForMessage(System.Web.Services.Protocols.SoapClientMessage,System.Int32)">
  4651.             <summary>Returns an <see cref="T:System.Xml.XmlReader"></see> initialized with the <see cref="P:System.Web.Services.Protocols.SoapMessage.Stream"></see> property of the <see cref="T:System.Web.Services.Protocols.SoapClientMessage"></see> parameter.</summary>
  4652.             <returns>A <see cref="T:System.Xml.XmlReader"></see> initialized with the <see cref="P:System.Web.Services.Protocols.SoapMessage.Stream"></see> property of the message parameter.</returns>
  4653.             <param name="bufferSize">The initial buffer size of the <see cref="T:System.IO.StreamReader"></see> used by the <see cref="T:System.Xml.XmlReader"></see>.</param>
  4654.             <param name="message">A <see cref="T:System.Web.Services.Protocols.SoapClientMessage"></see> that provides the <see cref="P:System.Web.Services.Protocols.SoapMessage.Stream"></see> to initialize the <see cref="T:System.Xml.XmlReader"></see>.</param>
  4655.         </member>
  4656.         <member name="M:System.Web.Services.Protocols.SoapHttpClientProtocol.GetWebRequest(System.Uri)">
  4657.             <summary>Creates a <see cref="T:System.Net.WebRequest"></see> for the specified uri.</summary>
  4658.             <returns>The <see cref="T:System.Net.WebRequest"></see>.</returns>
  4659.             <param name="uri">The <see cref="T:System.Uri"></see> to use when creating the <see cref="T:System.Net.WebRequest"></see>. </param>
  4660.             <exception cref="T:System.InvalidOperationException">The uri parameter is null. </exception>
  4661.         </member>
  4662.         <member name="M:System.Web.Services.Protocols.SoapHttpClientProtocol.GetWriterForMessage(System.Web.Services.Protocols.SoapClientMessage,System.Int32)">
  4663.             <summary>Returns a <see cref="T:System.Xml.XmlWriter"></see> initialized with the <see cref="P:System.Web.Services.Protocols.SoapMessage.Stream"></see> property of the <see cref="T:System.Web.Services.Protocols.SoapClientMessage"></see> parameter.</summary>
  4664.             <returns>A <see cref="T:System.Xml.XmlWriter"></see> initialized with the <see cref="P:System.Web.Services.Protocols.SoapMessage.Stream"></see> property of the message parameter.</returns>
  4665.             <param name="bufferSize">The initial buffer size of the <see cref="T:System.IO.StreamWriter"></see> used by the <see cref="T:System.Xml.XmlWriter"></see>.</param>
  4666.             <param name="message">A <see cref="T:System.Web.Services.Protocols.SoapClientMessage"></see> that provides the <see cref="P:System.Web.Services.Protocols.SoapMessage.Stream"></see> to initialize the <see cref="T:System.Xml.XmlWriter"></see>.</param>
  4667.         </member>
  4668.         <member name="M:System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(System.String,System.Object[])">
  4669.             <summary>Invokes an XML Web service method synchronously using SOAP.</summary>
  4670.             <returns>An array of objects that contains the return value and any reference or out parameters of the derived class method.</returns>
  4671.             <param name="methodName">The name of the XML Web service method. </param>
  4672.             <param name="parameters">An array of objects that contains the parameters to pass to the XML Web service. The order of the values in the array corresponds to the order of the parameters in the calling method of the derived class. </param>
  4673.             <exception cref="T:System.Web.Services.Protocols.SoapException">The request reached the server computer, but was not processed successfully. </exception>
  4674.         </member>
  4675.         <member name="M:System.Web.Services.Protocols.SoapHttpClientProtocol.InvokeAsync(System.String,System.Object[],System.Threading.SendOrPostCallback)">
  4676.             <summary>Invokes the specified method asynchronously.</summary>
  4677.             <param name="callback">The delegate called when the method invocation has completed.</param>
  4678.             <param name="methodName">The name of the method to invoke.</param>
  4679.             <param name="parameters">The parameters to pass to the method.</param>
  4680.         </member>
  4681.         <member name="M:System.Web.Services.Protocols.SoapHttpClientProtocol.InvokeAsync(System.String,System.Object[],System.Threading.SendOrPostCallback,System.Object)">
  4682.             <summary>Invokes the specified method asynchronously.</summary>
  4683.             <param name="callback">The delegate called when the method invocation has completed.</param>
  4684.             <param name="methodName">The name of the method to invoke.</param>
  4685.             <param name="userState">An object used to pass state information into the callback delegate.</param>
  4686.             <param name="parameters">The parameters to pass to the method.</param>
  4687.         </member>
  4688.         <member name="P:System.Web.Services.Protocols.SoapHttpClientProtocol.SoapVersion">
  4689.             <summary>Gets or sets the version of the SOAP protocol used to make the SOAP request to the XML Web service.</summary>
  4690.             <returns>One of the <see cref="T:System.Web.Services.Protocols.SoapProtocolVersion"></see> values. The default is <see cref="F:System.Web.Services.Protocols.SoapProtocolVersion.Soap11"></see>.</returns>
  4691.         </member>
  4692.         <member name="T:System.Web.Services.Protocols.SoapMessage">
  4693.             <summary>Represents the data in a SOAP request or SOAP response at a specific <see cref="T:System.Web.Services.Protocols.SoapMessageStage"></see>.</summary>
  4694.         </member>
  4695.         <member name="M:System.Web.Services.Protocols.SoapMessage.EnsureInStage">
  4696.             <summary>When overridden in a derived class, asserts that the current <see cref="T:System.Web.Services.Protocols.SoapMessageStage"></see> is a stage where in parameters are available.</summary>
  4697.             <exception cref="T:System.InvalidOperationException">In parameters are not available. </exception>
  4698.         </member>
  4699.         <member name="M:System.Web.Services.Protocols.SoapMessage.EnsureOutStage">
  4700.             <summary>When overridden in a derived class, asserts that the current <see cref="T:System.Web.Services.Protocols.SoapMessageStage"></see> stage is a stage where out parameters are available.</summary>
  4701.             <exception cref="T:System.InvalidOperationException">Out parameters are not available. </exception>
  4702.         </member>
  4703.         <member name="M:System.Web.Services.Protocols.SoapMessage.EnsureStage(System.Web.Services.Protocols.SoapMessageStage)">
  4704.             <summary>Ensures that the <see cref="T:System.Web.Services.Protocols.SoapMessageStage"></see> of the call to the XML Web service method is the stage or stages passed in. If the current processing stage is not one of the stages passed in, an exception is thrown.</summary>
  4705.             <param name="stage">The <see cref="T:System.Web.Services.Protocols.SoapMessageStage"></see> asserted. </param>
  4706.             <exception cref="T:System.InvalidOperationException">The current <see cref="T:System.Web.Services.Protocols.SoapMessageStage"></see> is not the asserted stage or stages. </exception>
  4707.         </member>
  4708.         <member name="M:System.Web.Services.Protocols.SoapMessage.GetInParameterValue(System.Int32)">
  4709.             <summary>Gets the parameter passed into the XML Web service method at the specified index.</summary>
  4710.             <returns>An <see cref="T:System.Object"></see> representing the parameter at the specified index.</returns>
  4711.             <param name="index">The zero-based index of the parameter in the array of parameters. </param>
  4712.             <exception cref="T:System.IndexOutOfRangeException">The index parameter is less than 0 or greater than the length of the parameters array. </exception>
  4713.             <exception cref="T:System.InvalidOperationException">Accessing this property when in parameters are not available. For details see the Remarks section. </exception>
  4714.         </member>
  4715.         <member name="M:System.Web.Services.Protocols.SoapMessage.GetOutParameterValue(System.Int32)">
  4716.             <summary>Gets the out parameter passed into the XML Web service method at the specified index.</summary>
  4717.             <returns>An <see cref="T:System.Object"></see> representing the parameter at the specified index.</returns>
  4718.             <param name="index">The zero-based index of the parameter in the array of parameters. </param>
  4719.             <exception cref="T:System.IndexOutOfRangeException">The index parameter is greater than the length of the parameters array. </exception>
  4720.             <exception cref="T:System.InvalidOperationException">Accessing this property when out parameters are not available. For details see the Remarks section. </exception>
  4721.         </member>
  4722.         <member name="M:System.Web.Services.Protocols.SoapMessage.GetReturnValue">
  4723.             <summary>Gets the return value of an XML Web service method.</summary>
  4724.             <returns>An <see cref="T:System.Object"></see> representing the return value of the XML Web service method.</returns>
  4725.             <exception cref="T:System.InvalidOperationException">The XML Web service method does not have a return value.OR The return value is not available. For details see the Remarks section </exception>
  4726.         </member>
  4727.         <member name="P:System.Web.Services.Protocols.SoapMessage.Action">
  4728.             <summary>When overridden in a derived class, gets the SOAPAction HTTP request header field for the SOAP request or SOAP response.</summary>
  4729.             <returns>The SOAPAction HTTP request header field for the SOAP request or SOAP response.</returns>
  4730.         </member>
  4731.         <member name="P:System.Web.Services.Protocols.SoapMessage.ContentEncoding">
  4732.             <summary>Gets or sets the contents of the Content-Encoding HTTP header.</summary>
  4733.             <returns>The contents of the Content-Encoding HTTP header.</returns>
  4734.             <exception cref="T:System.InvalidOperationException">The current <see cref="T:System.Web.Services.Protocols.SoapMessageStage"></see> is <see cref="F:System.Web.Services.Protocols.SoapMessageStage.AfterSerialize"></see> or <see cref="F:System.Web.Services.Protocols.SoapMessageStage.AfterDeserialize"></see> stages. </exception>
  4735.         </member>
  4736.         <member name="P:System.Web.Services.Protocols.SoapMessage.ContentType">
  4737.             <summary>Gets or sets the HTTP Content-Type of the SOAP request or SOAP response.</summary>
  4738.             <returns>The HTTP Content-Type of the SOAP request or SOAP response. The default is "text/xml".</returns>
  4739.             <exception cref="T:System.InvalidOperationException"><see cref="P:System.Web.Services.Protocols.SoapMessage.ContentType"></see> is accessed <see cref="F:System.Web.Services.Protocols.SoapMessageStage.AfterSerialize"></see> or <see cref="F:System.Web.Services.Protocols.SoapMessageStage.AfterDeserialize"></see> stages. </exception>
  4740.         </member>
  4741.         <member name="P:System.Web.Services.Protocols.SoapMessage.Exception">
  4742.             <summary>Gets the <see cref="T:System.Web.Services.Protocols.SoapException"></see> from the call to the XML Web service method.</summary>
  4743.             <returns>The <see cref="T:System.Web.Services.Protocols.SoapException"></see> that occurred in the call to the XML Web service method. null if no <see cref="T:System.Web.Services.Protocols.SoapException"></see> has occurred during the call to the Web Sevice method.</returns>
  4744.         </member>
  4745.         <member name="P:System.Web.Services.Protocols.SoapMessage.Headers">
  4746.             <summary>A collection of the SOAP headers applied to the current SOAP request or SOAP response.</summary>
  4747.             <returns>A <see cref="T:System.Web.Services.Protocols.SoapHeaderCollection"></see> of the SOAP headers applied to the current SOAP request or SOAP response. null, if there are no SOAP headers.</returns>
  4748.         </member>
  4749.         <member name="P:System.Web.Services.Protocols.SoapMessage.MethodInfo">
  4750.             <summary>When overridden in a derived class, gets a representation of the method prototype for the XML Web service method for which the SOAP request is intended.</summary>
  4751.             <returns>A <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> representing the XML Web service method for which the SOAP request is intended.</returns>
  4752.         </member>
  4753.         <member name="P:System.Web.Services.Protocols.SoapMessage.OneWay">
  4754.             <summary>Gets a value indicating the <see cref="P:System.Web.Services.Protocols.SoapDocumentMethodAttribute.OneWay"></see> property of either the <see cref="T:System.Web.Services.Protocols.SoapDocumentMethodAttribute"></see> or the <see cref="T:System.Web.Services.Protocols.SoapRpcMethodAttribute"></see> attribute applied to the XML Web service method.</summary>
  4755.             <returns>true if the <see cref="P:System.Web.Services.Protocols.SoapDocumentMethodAttribute.OneWay"></see> property of the <see cref="T:System.Web.Services.Protocols.SoapDocumentMethodAttribute"></see> or <see cref="T:System.Web.Services.Protocols.SoapRpcMethodAttribute"></see> applied to the XML Web service method is true; otherwise, false.</returns>
  4756.         </member>
  4757.         <member name="P:System.Web.Services.Protocols.SoapMessage.SoapVersion">
  4758.             <summary>Gets the version of the SOAP protocol used to communicate with the XML Web service.</summary>
  4759.             <returns>One of the <see cref="T:System.Web.Services.Protocols.SoapProtocolVersion"></see> values. The default is <see cref="F:System.Web.Services.Protocols.SoapProtocolVersion.Default"></see>.</returns>
  4760.         </member>
  4761.         <member name="P:System.Web.Services.Protocols.SoapMessage.Stage">
  4762.             <summary>Gets the <see cref="T:System.Web.Services.Protocols.SoapMessageStage"></see> of the <see cref="T:System.Web.Services.Protocols.SoapMessage"></see>.</summary>
  4763.             <returns>The <see cref="T:System.Web.Services.Protocols.SoapMessageStage"></see> of the <see cref="T:System.Web.Services.Protocols.SoapMessage"></see>.</returns>
  4764.         </member>
  4765.         <member name="P:System.Web.Services.Protocols.SoapMessage.Stream">
  4766.             <summary>Gets the data representing the SOAP request or SOAP response in the form of a <see cref="T:System.IO.Stream"></see>.</summary>
  4767.             <returns>A read-only instance of the <see cref="T:System.IO.Stream"></see> class.</returns>
  4768.         </member>
  4769.         <member name="P:System.Web.Services.Protocols.SoapMessage.Url">
  4770.             <summary>When overridden in a derived class, gets the base URL of the XML Web service.</summary>
  4771.             <returns>The base URL of the XML Web service.</returns>
  4772.         </member>
  4773.         <member name="T:System.Web.Services.Protocols.SoapMessageStage">
  4774.             <summary>Specifies the processing stage of a SOAP message.</summary>
  4775.         </member>
  4776.         <member name="F:System.Web.Services.Protocols.SoapMessageStage.AfterDeserialize">
  4777.             <summary>The stage just after a <see cref="T:System.Web.Services.Protocols.SoapMessage"></see> is deserialized from a SOAP message into an object.</summary>
  4778.         </member>
  4779.         <member name="F:System.Web.Services.Protocols.SoapMessageStage.AfterSerialize">
  4780.             <summary>The stage just after a <see cref="T:System.Web.Services.Protocols.SoapMessage"></see> is serialized, but before the SOAP message is sent over the wire.</summary>
  4781.         </member>
  4782.         <member name="F:System.Web.Services.Protocols.SoapMessageStage.BeforeDeserialize">
  4783.             <summary>The stage just before a <see cref="T:System.Web.Services.Protocols.SoapMessage"></see> is deserialized from the SOAP message sent across the network into an object.</summary>
  4784.         </member>
  4785.         <member name="F:System.Web.Services.Protocols.SoapMessageStage.BeforeSerialize">
  4786.             <summary>The stage just prior to a <see cref="T:System.Web.Services.Protocols.SoapMessage"></see> being serialized.</summary>
  4787.         </member>
  4788.         <member name="T:System.Web.Services.Protocols.SoapParameterStyle">
  4789.             <summary>Specifies how parameters are formatted in a SOAP message.</summary>
  4790.         </member>
  4791.         <member name="F:System.Web.Services.Protocols.SoapParameterStyle.Bare">
  4792.             <summary>Parameters sent to and from an XML Web service method are placed in XML elements directly following the Body element of a SOAP request or SOAP response.</summary>
  4793.         </member>
  4794.         <member name="F:System.Web.Services.Protocols.SoapParameterStyle.Default">
  4795.             <summary>Specifies using the default <see cref="T:System.Web.Services.Protocols.SoapParameterStyle"></see> for the XML Web service. The default for an XML Web service can be set by applying a <see cref="T:System.Web.Services.Protocols.SoapDocumentServiceAttribute"></see> to the class implementing the XML Web service. If a <see cref="T:System.Web.Services.Protocols.SoapDocumentServiceAttribute"></see> is not applied to the class implementing the XML Web service, the default is <see cref="F:System.Web.Services.Protocols.SoapParameterStyle.Wrapped"></see>.</summary>
  4796.         </member>
  4797.         <member name="F:System.Web.Services.Protocols.SoapParameterStyle.Wrapped">
  4798.             <summary>Parameters sent to and from an XML Web service method are encapsulated within a single XML element followig the Body element of the XML portion of a SOAP request or SOAP response.</summary>
  4799.         </member>
  4800.         <member name="T:System.Web.Services.Protocols.SoapProtocolVersion">
  4801.             <summary>Specifies the version of the SOAP protocol used to communicate with an XML Web service.</summary>
  4802.         </member>
  4803.         <member name="F:System.Web.Services.Protocols.SoapProtocolVersion.Default">
  4804.             <summary>The default value for this enumeration.</summary>
  4805.         </member>
  4806.         <member name="F:System.Web.Services.Protocols.SoapProtocolVersion.Soap11">
  4807.             <summary>SOAP protocol version 1.1.</summary>
  4808.         </member>
  4809.         <member name="F:System.Web.Services.Protocols.SoapProtocolVersion.Soap12">
  4810.             <summary>SOAP protocol version 1.2.</summary>
  4811.         </member>
  4812.         <member name="T:System.Web.Services.Protocols.SoapRpcMethodAttribute">
  4813.             <summary>Specifies that SOAP messages sent to and from the method use RPC formatting.</summary>
  4814.         </member>
  4815.         <member name="M:System.Web.Services.Protocols.SoapRpcMethodAttribute.#ctor">
  4816.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapRpcMethodAttribute"></see> class, setting all properties to their default values.</summary>
  4817.         </member>
  4818.         <member name="M:System.Web.Services.Protocols.SoapRpcMethodAttribute.#ctor(System.String)">
  4819.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapRpcMethodAttribute"></see> class, setting the <see cref="P:System.Web.Services.Protocols.SoapRpcMethodAttribute.Action"></see> property to the value of the action parameter.</summary>
  4820.             <param name="action">The intent of the SOAP request. Sets the <see cref="P:System.Web.Services.Protocols.SoapRpcMethodAttribute.Action"></see> property. </param>
  4821.         </member>
  4822.         <member name="P:System.Web.Services.Protocols.SoapRpcMethodAttribute.Action">
  4823.             <summary>Gets or sets the SOAPAction HTTP header field of the SOAP request.</summary>
  4824.             <returns>The SOAPAction HTTP header field of the SOAP request. The default is http://tempuri.org/MethodName where MethodName is the name of the XML Web service method.</returns>
  4825.         </member>
  4826.         <member name="P:System.Web.Services.Protocols.SoapRpcMethodAttribute.Binding">
  4827.             <summary>Gets or sets the binding that an XML Web service method implements an operation for.</summary>
  4828.             <returns>The binding an XML Web service method implements an operation for. The default is the name of the XML Web service with "Soap" appended.</returns>
  4829.         </member>
  4830.         <member name="P:System.Web.Services.Protocols.SoapRpcMethodAttribute.OneWay">
  4831.             <summary>Gets or sets whether an XML Web service client waits for the Web server to finish processing an XML Web service method.</summary>
  4832.             <returns>true if the XML Web service client does not wait for the Web server to completely process an XML Web service method; otherwise, false. The default is false.</returns>
  4833.         </member>
  4834.         <member name="P:System.Web.Services.Protocols.SoapRpcMethodAttribute.RequestElementName">
  4835.             <summary>Gets or sets the XML element associated with the SOAP request for an XML Web service method.</summary>
  4836.             <returns>The XML element associated with the SOAP request for an XML Web service method. The default value is the name of the XML Web service method.</returns>
  4837.         </member>
  4838.         <member name="P:System.Web.Services.Protocols.SoapRpcMethodAttribute.RequestNamespace">
  4839.             <summary>Gets or sets the XML namespace associated with the SOAP request for an XML Web service method.</summary>
  4840.             <returns>The XML namespace associated with the SOAP request for an XML Web service method. The default is http://tempuri.org/.</returns>
  4841.         </member>
  4842.         <member name="P:System.Web.Services.Protocols.SoapRpcMethodAttribute.ResponseElementName">
  4843.             <summary>Gets or sets the XML element associated with the SOAP response for an XML Web service method.</summary>
  4844.             <returns>The XML element associated with the SOAP request for an XML Web service method. The default value is WebServiceNameResult, where WebServiceName is the name of the XML Web service method.</returns>
  4845.         </member>
  4846.         <member name="P:System.Web.Services.Protocols.SoapRpcMethodAttribute.ResponseNamespace">
  4847.             <summary>Gets or sets the XML namespace associated with the SOAP response for an XML Web service method.</summary>
  4848.             <returns>The XML namespace associated with the SOAP response for an XML Web service method. The default is http://tempuri.org/.</returns>
  4849.         </member>
  4850.         <member name="P:System.Web.Services.Protocols.SoapRpcMethodAttribute.Use">
  4851.             <summary>Gets or sets the binding used when invoking the method.</summary>
  4852.             <returns>A member of the <see cref="T:System.Web.Services.Description.SoapBindingUse"></see> enumeration specifying the binding used when invoking the method.</returns>
  4853.         </member>
  4854.         <member name="T:System.Web.Services.Protocols.SoapRpcServiceAttribute">
  4855.             <summary>Sets the default format of SOAP requests and responses sent to and from XML Web service methods within the XML Web service.</summary>
  4856.         </member>
  4857.         <member name="M:System.Web.Services.Protocols.SoapRpcServiceAttribute.#ctor">
  4858.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapRpcServiceAttribute"></see> class.</summary>
  4859.         </member>
  4860.         <member name="P:System.Web.Services.Protocols.SoapRpcServiceAttribute.RoutingStyle">
  4861.             <summary>Gets or sets how SOAP messages are routed to the XML Web service.</summary>
  4862.             <returns>A <see cref="T:System.Web.Services.Protocols.SoapServiceRoutingStyle"></see> that represents how SOAP messages are routed to the XML Web service. The default value is <see cref="F:System.Web.Services.Protocols.SoapServiceRoutingStyle.SoapAction"></see>.</returns>
  4863.         </member>
  4864.         <member name="P:System.Web.Services.Protocols.SoapRpcServiceAttribute.Use">
  4865.             <summary>Gets or sets the binding used when invoking the Web service's methods.</summary>
  4866.             <returns>A member of the <see cref="T:System.Web.Services.Description.SoapBindingUse"></see> enumeration specifying the binding used when invoking the Web service's methods.</returns>
  4867.         </member>
  4868.         <member name="T:System.Web.Services.Protocols.SoapServerMessage">
  4869.             <summary>Represents the data in a SOAP request received or a SOAP response sent by an XML Web service method at a specific <see cref="T:System.Web.Services.Protocols.SoapMessageStage"></see>. This class cannot be inherited.</summary>
  4870.         </member>
  4871.         <member name="P:System.Web.Services.Protocols.SoapServerMessage.Action">
  4872.             <summary>Gets the SOAPAction HTTP request header field for the SOAP request or SOAP response.</summary>
  4873.             <returns>The SOAPAction HTTP request header field for the SOAP request or SOAP response.</returns>
  4874.         </member>
  4875.         <member name="P:System.Web.Services.Protocols.SoapServerMessage.MethodInfo">
  4876.             <summary>Gets a representation of the method prototype for the XML Web service method for which the SOAP request is intended.</summary>
  4877.             <returns>A <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> representing the XML Web service method for which the SOAP request is intended.</returns>
  4878.         </member>
  4879.         <member name="P:System.Web.Services.Protocols.SoapServerMessage.OneWay">
  4880.             <summary>Gets a value indicating whether the client waits for the server to finish processing an XML Web service method.</summary>
  4881.             <returns>true if the client waits for the server to completely process a method; otherwise, false.</returns>
  4882.         </member>
  4883.         <member name="P:System.Web.Services.Protocols.SoapServerMessage.Server">
  4884.             <summary>Gets the instance of the class handling the method invocation on the Web server.</summary>
  4885.             <returns>The instance of the class implementing the XML Web service.</returns>
  4886.             <exception cref="T:System.InvalidOperationException"><see cref="T:System.Web.Services.Protocols.SoapMessageStage"></see> is not <see cref="F:System.Web.Services.Protocols.SoapMessageStage.AfterDeserialize"></see> or <see cref="F:System.Web.Services.Protocols.SoapMessageStage.BeforeSerialize"></see>. </exception>
  4887.         </member>
  4888.         <member name="P:System.Web.Services.Protocols.SoapServerMessage.SoapVersion">
  4889.             <summary>Gets the version of the SOAP protocol used to communicate with the XML Web service.</summary>
  4890.             <returns>One of the <see cref="T:System.Web.Services.Protocols.SoapProtocolVersion"></see> values. The default is <see cref="F:System.Web.Services.Protocols.SoapProtocolVersion.Default"></see>.</returns>
  4891.         </member>
  4892.         <member name="P:System.Web.Services.Protocols.SoapServerMessage.Url">
  4893.             <summary>Gets the base URL of the XML Web service.</summary>
  4894.             <returns>The base URL of the XML Web service.</returns>
  4895.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  4896.         </member>
  4897.         <member name="T:System.Web.Services.Protocols.SoapServerMethod">
  4898.             <summary>Represents the attributes and metadata for an XML Web service method. This class cannot be inherited.</summary>
  4899.         </member>
  4900.         <member name="M:System.Web.Services.Protocols.SoapServerMethod.#ctor">
  4901.             <summary>Creates a new <see cref="T:System.Web.Services.Protocols.SoapServerMethod"></see>.</summary>
  4902.         </member>
  4903.         <member name="M:System.Web.Services.Protocols.SoapServerMethod.#ctor(System.Type,System.Web.Services.Protocols.LogicalMethodInfo)">
  4904.             <summary>Creates a new <see cref="T:System.Web.Services.Protocols.SoapServerMethod"></see>.</summary>
  4905.             <param name="serverType">The <see cref="T:System.Type"></see> to which this method belongs.</param>
  4906.             <param name="methodInfo">The <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> with which to initialize this <see cref="T:System.Web.Services.Protocols.SoapServerMethod"></see>.</param>
  4907.         </member>
  4908.         <member name="P:System.Web.Services.Protocols.SoapServerMethod.Action">
  4909.             <summary>Gets the SOAPAction HTTP header field of SOAP requests that are sent to this XML Web service method.</summary>
  4910.             <returns>A <see cref="T:System.String"></see> that contains the SOAPAction HTTP header field of SOAP requests that are sent to this XML Web service method.</returns>
  4911.         </member>
  4912.         <member name="P:System.Web.Services.Protocols.SoapServerMethod.BindingUse">
  4913.             <summary>Gets a <see cref="T:System.Web.Services.Description.SoapBindingUse"></see> value that specifies whether the parts of SOAP messages sent to this XML Web service method are encoded as abstract type definitions or concrete schema definitions.</summary>
  4914.             <returns>A <see cref="T:System.Web.Services.Description.SoapBindingUse"></see> value that specifies whether the parts of SOAP messages sent to this XML Web service method are encoded as abstract type definitions or concrete schema definitions.</returns>
  4915.         </member>
  4916.         <member name="P:System.Web.Services.Protocols.SoapServerMethod.InHeaderMappings">
  4917.             <summary>Gets the <see cref="T:System.Xml.Serialization.XmlMembersMapping"></see> used with SOAP requests to this Web service method.</summary>
  4918.             <returns>The <see cref="T:System.Xml.Serialization.XmlMembersMapping"></see> used with SOAP requests to this Web service method.</returns>
  4919.         </member>
  4920.         <member name="P:System.Web.Services.Protocols.SoapServerMethod.InHeaderSerializer">
  4921.             <summary>Gets the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> used with SOAP requests to this Web service method.</summary>
  4922.             <returns>The <see cref="T:System.Xml.Serialization.XmlSerializer"></see> used with SOAP requests to this Web service method.</returns>
  4923.         </member>
  4924.         <member name="P:System.Web.Services.Protocols.SoapServerMethod.MethodInfo">
  4925.             <summary>Gets the <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> associated with this XML Web service method.</summary>
  4926.             <returns>The <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> associated with this XML Web service method.</returns>
  4927.         </member>
  4928.         <member name="P:System.Web.Services.Protocols.SoapServerMethod.OneWay">
  4929.             <summary>Gets a <see cref="T:System.Boolean"></see> that indicates whether an XML Web service client waits for the Web server to finish processing this XML Web service method.</summary>
  4930.             <returns>true if the XML Web service client does not wait for the Web server to completely process this XML Web service method; otherwise, false.</returns>
  4931.         </member>
  4932.         <member name="P:System.Web.Services.Protocols.SoapServerMethod.OutHeaderMappings">
  4933.             <summary>Gets the <see cref="T:System.Xml.Serialization.XmlMembersMapping"></see> used with SOAP responses from this Web service method.</summary>
  4934.             <returns>The <see cref="T:System.Xml.Serialization.XmlMembersMapping"></see> used with SOAP responses from this Web service method.</returns>
  4935.         </member>
  4936.         <member name="P:System.Web.Services.Protocols.SoapServerMethod.OutHeaderSerializer">
  4937.             <summary>Gets the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> used with SOAP responses from this Web service method.</summary>
  4938.             <returns>The <see cref="T:System.Xml.Serialization.XmlSerializer"></see> used with SOAP responses from this Web service method.</returns>
  4939.         </member>
  4940.         <member name="P:System.Web.Services.Protocols.SoapServerMethod.ParameterSerializer">
  4941.             <summary>Gets the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> used with parameters that are passed to this Web service method.</summary>
  4942.             <returns>The <see cref="T:System.Xml.Serialization.XmlSerializer"></see> used with parameters that are passed to this Web service method.</returns>
  4943.         </member>
  4944.         <member name="P:System.Web.Services.Protocols.SoapServerMethod.ParameterStyle">
  4945.             <summary>Gets a <see cref="T:System.Web.Services.Protocols.SoapParameterStyle"></see> object that specifies how parameters are formatted in SOAP messages sent to this XML Web service method.</summary>
  4946.             <returns>A <see cref="T:System.Web.Services.Protocols.SoapParameterStyle"></see> that specifies how parameters are formatted in SOAP messages sent to this XML Web service method.</returns>
  4947.         </member>
  4948.         <member name="P:System.Web.Services.Protocols.SoapServerMethod.ReturnSerializer">
  4949.             <summary>Gets the <see cref="T:System.Xml.Serialization.XmlSerializer"></see> used with return values from this Web service method.</summary>
  4950.             <returns>The <see cref="T:System.Xml.Serialization.XmlSerializer"></see> used with return values from this Web service method.</returns>
  4951.         </member>
  4952.         <member name="P:System.Web.Services.Protocols.SoapServerMethod.Rpc">
  4953.             <summary>Gets a <see cref="T:System.Boolean"></see> that indicates whether SOAP messages sent to and from this XML Web service method use RPC formatting.</summary>
  4954.             <returns>true if SOAP messages sent to and from this XML Web service method use RPC formatting; otherwise, false.</returns>
  4955.         </member>
  4956.         <member name="P:System.Web.Services.Protocols.SoapServerMethod.WsiClaims">
  4957.             <summary>Gets a <see cref="T:System.Web.Services.WsiProfiles"></see> value that indicates the Web Services Interoperability (WSI) specification to which this Web service claims to conform.</summary>
  4958.             <returns>A <see cref="T:System.Web.Services.WsiProfiles"></see> value that indicates the Web Services Interoperability (WSI) specification to which this Web service claims to conform.</returns>
  4959.         </member>
  4960.         <member name="T:System.Web.Services.Protocols.SoapServerProtocol">
  4961.             <summary>The .NET Framework creates an instance of the <see cref="T:System.Web.Services.Protocols.SoapServerProtocol"></see> class to process XML Web service requests.</summary>
  4962.         </member>
  4963.         <member name="M:System.Web.Services.Protocols.SoapServerProtocol.#ctor">
  4964.             <summary>Creates a new <see cref="T:System.Web.Services.Protocols.SoapServerProtocol"></see>.</summary>
  4965.         </member>
  4966.         <member name="M:System.Web.Services.Protocols.SoapServerProtocol.GetReaderForMessage(System.Web.Services.Protocols.SoapServerMessage,System.Int32)">
  4967.             <summary>Returns an <see cref="T:System.Xml.XmlTextReader"></see> initialized with the specified <see cref="T:System.Web.Services.Protocols.SoapServerMessage"></see> and buffer size.</summary>
  4968.             <returns>A <see cref="T:System.Xml.XmlTextReader"></see> initialized with the <see cref="T:System.Web.Services.Protocols.SoapServerMessage"></see> specified by message and the buffer size specified by bufferSize.</returns>
  4969.             <param name="bufferSize">The buffer size with which to initialize the <see cref="T:System.Xml.XmlTextReader"></see>.</param>
  4970.             <param name="message">The <see cref="T:System.Web.Services.Protocols.SoapServerMessage"></see> with which to initialize the <see cref="T:System.Xml.XmlTextReader"></see>.</param>
  4971.         </member>
  4972.         <member name="M:System.Web.Services.Protocols.SoapServerProtocol.GetWriterForMessage(System.Web.Services.Protocols.SoapServerMessage,System.Int32)">
  4973.             <summary>Returns an <see cref="T:System.Xml.XmlTextWriter"></see> initialized with the specified <see cref="T:System.Web.Services.Protocols.SoapServerMessage"></see> and buffer size.</summary>
  4974.             <returns>A <see cref="T:System.Xml.XmlTextWriter"></see> initialized with the <see cref="T:System.Web.Services.Protocols.SoapServerMessage"></see> specified by message and the buffer size specified by bufferSize.</returns>
  4975.             <param name="bufferSize">The buffer size with which to initialize the <see cref="T:System.Xml.XmlTextWriter"></see>.</param>
  4976.             <param name="message">The <see cref="T:System.Web.Services.Protocols.SoapServerMessage"></see> with which to initialize the <see cref="T:System.Xml.XmlTextWriter"></see>.</param>
  4977.         </member>
  4978.         <member name="M:System.Web.Services.Protocols.SoapServerProtocol.ModifyInitializedExtensions(System.Web.Services.Configuration.PriorityGroup,System.Web.Services.Protocols.SoapExtension[])">
  4979.             <summary>Applies the specified priority and group attributes to the SOAP extensions contained in the specified array of type <see cref="T:System.Web.Services.Protocols.SoapExtension"></see>.</summary>
  4980.             <returns>An array of type <see cref="T:System.Web.Services.Protocols.SoapExtension"></see> with the priority and group attributes specified by group applied.</returns>
  4981.             <param name="group">A <see cref="T:System.Web.Services.Configuration.PriorityGroup"></see> that specifies the priority and group attributes to be applied to the SOAP extensions contained in extensions.</param>
  4982.             <param name="extensions">An array of type <see cref="T:System.Web.Services.Protocols.SoapExtension"></see> to which to apply the priority and group attributes specified by group.</param>
  4983.         </member>
  4984.         <member name="M:System.Web.Services.Protocols.SoapServerProtocol.RouteRequest(System.Web.Services.Protocols.SoapServerMessage)">
  4985.             <summary>Returns the <see cref="T:System.Web.Services.Protocols.SoapServerMethod"></see> to which the specified <see cref="T:System.Web.Services.Protocols.SoapServerMessage"></see> should be routed.</summary>
  4986.             <returns>The <see cref="T:System.Web.Services.Protocols.SoapServerMethod"></see> to which the <see cref="T:System.Web.Services.Protocols.SoapServerMessage"></see> specified by message should be routed.</returns>
  4987.             <param name="message">The <see cref="T:System.Web.Services.Protocols.SoapServerMessage"></see> sent to the XML Web service.</param>
  4988.         </member>
  4989.         <member name="T:System.Web.Services.Protocols.SoapServerProtocolFactory">
  4990.             <summary>The .NET Framework creates an instance of the <see cref="T:System.Web.Services.Protocols.SoapServerProtocolFactory"></see> class to process XML Web service requests.</summary>
  4991.         </member>
  4992.         <member name="M:System.Web.Services.Protocols.SoapServerProtocolFactory.#ctor">
  4993.             <summary>Creates a new <see cref="T:System.Web.Services.Protocols.SoapServerProtocolFactory"></see>.</summary>
  4994.         </member>
  4995.         <member name="M:System.Web.Services.Protocols.SoapServerProtocolFactory.CreateIfRequestCompatible(System.Web.HttpRequest)">
  4996.             <summary>Returns a <see cref="T:System.Web.Services.Protocols.ServerProtocol"></see> that can be used to process the XML Web service request specified by request.</summary>
  4997.             <returns>A <see cref="T:System.Web.Services.Protocols.ServerProtocol"></see> that can be used to process the XML Web service request specified by request.</returns>
  4998.             <param name="request">The <see cref="T:System.Web.HttpRequest"></see> that represents the Web service request.</param>
  4999.         </member>
  5000.         <member name="T:System.Web.Services.Protocols.SoapServerType">
  5001.             <summary>The <see cref="T:System.Web.Services.Protocols.SoapServerType"></see> class represents the type on which the XML Web service is based.</summary>
  5002.         </member>
  5003.         <member name="M:System.Web.Services.Protocols.SoapServerType.#ctor(System.Type,System.Web.Services.Configuration.WebServiceProtocols)">
  5004.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.SoapServerType"></see> class.</summary>
  5005.             <param name="type">The <see cref="T:System.Type"></see> on which this XML Web service is based.</param>
  5006.             <param name="protocolsSupported">A <see cref="T:System.Web.Services.Configuration.WebServiceProtocols"></see> value that specifies the transmission protocols that are used to decrypt data sent in the XML Web service request.</param>
  5007.         </member>
  5008.         <member name="M:System.Web.Services.Protocols.SoapServerType.GetDuplicateMethod(System.Object)">
  5009.             <summary>Returns the duplicate <see cref="T:System.Web.Services.Protocols.SoapServerMethod"></see> associated with the specified key.</summary>
  5010.             <returns>The duplicate <see cref="T:System.Web.Services.Protocols.SoapServerMethod"></see> associated with the specified key.</returns>
  5011.             <param name="key">The key associated with the desired duplicate <see cref="T:System.Web.Services.Protocols.SoapServerMethod"></see>.</param>
  5012.         </member>
  5013.         <member name="M:System.Web.Services.Protocols.SoapServerType.GetMethod(System.Object)">
  5014.             <summary>Returns the <see cref="T:System.Web.Services.Protocols.SoapServerMethod"></see> associated with the specified key.</summary>
  5015.             <returns>The <see cref="T:System.Web.Services.Protocols.SoapServerMethod"></see> associated with the specified key.</returns>
  5016.             <param name="key">The key associated with the desired <see cref="T:System.Web.Services.Protocols.SoapServerMethod"></see>.</param>
  5017.         </member>
  5018.         <member name="P:System.Web.Services.Protocols.SoapServerType.ServiceDefaultIsEncoded">
  5019.             <summary>Returns a <see cref="T:System.Boolean"></see> that indicates whether SOAP data transmissions sent to and from this XML Web service are encoded by default.</summary>
  5020.             <returns>true if SOAP data transmissions sent to and from this XML Web service are encoded by default; otherwise, false.</returns>
  5021.         </member>
  5022.         <member name="P:System.Web.Services.Protocols.SoapServerType.ServiceNamespace">
  5023.             <summary>Gets a <see cref="T:System.String"></see> that contains the namespace to which this XML Web service belongs.</summary>
  5024.             <returns>A <see cref="T:System.String"></see> that contains the namespace to which this XML Web service belongs.</returns>
  5025.         </member>
  5026.         <member name="P:System.Web.Services.Protocols.SoapServerType.ServiceRoutingOnSoapAction">
  5027.             <summary>Returns a <see cref="T:System.Boolean"></see> that indicates whether SOAP messages that are routed to this XML Web service are routed based on the SOAPAction HTTP header.</summary>
  5028.             <returns>true if SOAP messages that are routed to this XML Web service are routed based on the SOAPAction HTTP header; otherwise, false.</returns>
  5029.         </member>
  5030.         <member name="T:System.Web.Services.Protocols.SoapServiceRoutingStyle">
  5031.             <summary>Specifies how a SOAP message is routed to the Web server hosting the XML Web service.</summary>
  5032.         </member>
  5033.         <member name="F:System.Web.Services.Protocols.SoapServiceRoutingStyle.RequestElement">
  5034.             <summary>The SOAP Message is routed based on the first child element following the <Body> XML element of the SOAP message.</summary>
  5035.         </member>
  5036.         <member name="F:System.Web.Services.Protocols.SoapServiceRoutingStyle.SoapAction">
  5037.             <summary>The SOAP message is routed based on the SOAPAction HTTP header.</summary>
  5038.         </member>
  5039.         <member name="T:System.Web.Services.Protocols.SoapUnknownHeader">
  5040.             <summary>Represents the data received from a SOAP header that was not understood by the recipient XML Web service or XML Web service client. This class cannot be inherited.</summary>
  5041.         </member>
  5042.         <member name="P:System.Web.Services.Protocols.SoapUnknownHeader.Element">
  5043.             <summary>Gets or sets the XML Header element for a SOAP request or response.</summary>
  5044.             <returns>An <see cref="T:System.Xml.XmlElement"></see> representing the raw XML of the SOAP header.</returns>
  5045.         </member>
  5046.         <member name="T:System.Web.Services.Protocols.TextReturnReader">
  5047.             <summary>Reads return values from HTTP response text for Web service clients implemented using HTTP but without SOAP.</summary>
  5048.         </member>
  5049.         <member name="M:System.Web.Services.Protocols.TextReturnReader.GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo)">
  5050.             <summary>Returns an initializer for the specified method.</summary>
  5051.             <returns>An initializer for the specified method</returns>
  5052.             <param name="methodInfo">A <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> that specifies the Web method for which the initializer is obtained.</param>
  5053.             <PermissionSet><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence" /></PermissionSet>
  5054.         </member>
  5055.         <member name="M:System.Web.Services.Protocols.TextReturnReader.Initialize(System.Object)">
  5056.             <summary>Initializes an instance.</summary>
  5057.             <param name="object o">A <see cref="T:System.Web.Services.Protocols.PatternMatcher"></see> object for the return type of the Web method being invoked.</param>
  5058.         </member>
  5059.         <member name="M:System.Web.Services.Protocols.TextReturnReader.Read(System.Net.WebResponse,System.IO.Stream)">
  5060.             <summary>Parses text contained in the HTTP response.</summary>
  5061.             <returns>An object containing the deserialized Web method return value.</returns>
  5062.             <param name="WebResponse response">A <see cref="T:System.Net.WebResponse"></see> object  containing the output message for an operation.</param>
  5063.             <param name="Stream responseStream">A <see cref="T:System.IO.Stream"></see> whose content is the body of the HTTP response represented by the response parameter.</param>
  5064.         </member>
  5065.         <member name="T:System.Web.Services.Protocols.UrlEncodedParameterWriter">
  5066.             <summary>Provides URL encoding functionality for writers of out-going request parameters for Web service clients implemented using HTTP but without SOAP.</summary>
  5067.         </member>
  5068.         <member name="M:System.Web.Services.Protocols.UrlEncodedParameterWriter.Encode(System.IO.TextWriter,System.Object[])">
  5069.             <summary>Encodes all the parameter values for a Web method and writes them to the specified writer.</summary>
  5070.             <param name="object[] values">The Web method parameter values.</param>
  5071.             <param name="TextWriter writer">A <see cref="T:System.IO.TextWriter"></see> object that does the writing to the HTTP request.</param>
  5072.         </member>
  5073.         <member name="M:System.Web.Services.Protocols.UrlEncodedParameterWriter.Encode(System.IO.TextWriter,System.String,System.Object)">
  5074.             <summary>Encodes a specified parameter value and writes it to the specified writer.</summary>
  5075.             <param name="string name">The name of the parameter that will be encoded.</param>
  5076.             <param name="object value">The value of the parameter that will be encoded.</param>
  5077.             <param name="TextWriter writer">A <see cref="T:System.IO.TextWriter"></see> object that does the writing to the HTTP request.</param>
  5078.         </member>
  5079.         <member name="M:System.Web.Services.Protocols.UrlEncodedParameterWriter.GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo)">
  5080.             <summary>Returns an initializer for the specified method.</summary>
  5081.             <param name="methodInfo">A <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> that specifies the Web method for which the initializer is obtained.</param>
  5082.         </member>
  5083.         <member name="M:System.Web.Services.Protocols.UrlEncodedParameterWriter.Initialize(System.Object)">
  5084.             <summary>Initializes an instance.</summary>
  5085.             <param name="object initializer">A <see cref="T:System.Reflection.ParameterInfo"></see> array obtained through the <see cref="P:System.Web.Services.Protocols.LogicalMethodInfo.InParameters"></see> property of the <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> class.</param>
  5086.         </member>
  5087.         <member name="P:System.Web.Services.Protocols.UrlEncodedParameterWriter.RequestEncoding">
  5088.             <summary>Gets or sets the encoding used to write parameters to the HTTP request.</summary>
  5089.         </member>
  5090.         <member name="T:System.Web.Services.Protocols.UrlParameterReader">
  5091.             <summary>Reads incoming request parameters for Web services implemented using HTTP with name-value pairs encoded in the URL's query string rather than as a SOAP message.</summary>
  5092.         </member>
  5093.         <member name="M:System.Web.Services.Protocols.UrlParameterReader.Read(System.Web.HttpRequest)">
  5094.             <summary>Reads name/value pairs encoded in the query string of an HTTP request into Web method parameter values.</summary>
  5095.             <returns>An array of name/value pairs.</returns>
  5096.             <param name="HttpRequest request">A <see cref="T:System.Net.WebResponse"></see> objectcontaining HTML URL-encoded name/value pairs.</param>
  5097.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  5098.         </member>
  5099.         <member name="T:System.Web.Services.Protocols.UrlParameterWriter">
  5100.             <summary>Writes out-going request parameters for Web services implemented using HTTP with name-value pairs encoded in the URL's query string rather than as a SOAP message.</summary>
  5101.         </member>
  5102.         <member name="M:System.Web.Services.Protocols.UrlParameterWriter.GetRequestUrl(System.String,System.Object[])">
  5103.             <summary>Writes Web method parameter values to the query string of an HTTP request.</summary>
  5104.             <returns>A <see cref="T:System.String"></see> object that contains the query string and the parameter values.</returns>
  5105.             <param name="object[] parameters">The Web method parameter values to be added to the URL, if necessary.</param>
  5106.             <param name="string url">The HTTP request's original URL.</param>
  5107.         </member>
  5108.         <member name="T:System.Web.Services.Protocols.ValueCollectionParameterReader">
  5109.             <summary>Serves as a base class for readers of incoming request parameters for Web services implemented using HTTP but without SOAP.</summary>
  5110.         </member>
  5111.         <member name="M:System.Web.Services.Protocols.ValueCollectionParameterReader.#ctor">
  5112.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.ValueCollectionParameterReader"></see> class. </summary>
  5113.         </member>
  5114.         <member name="M:System.Web.Services.Protocols.ValueCollectionParameterReader.GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo)">
  5115.             <summary>Returns an initializer for the specified method.</summary>
  5116.             <returns>A <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> representing the Web method.</returns>
  5117.             <param name="methodInfo">A <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> that specifies the Web method for which the initializer is obtained.</param>
  5118.         </member>
  5119.         <member name="M:System.Web.Services.Protocols.ValueCollectionParameterReader.Initialize(System.Object)">
  5120.             <summary>Initializes an instance.</summary>
  5121.             <param name="o">A <see cref="T:System.Reflection.ParameterInfo"></see> array, obtained through the <see cref="P:System.Web.Services.Protocols.LogicalMethodInfo.InParameters"></see> property of the <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> class.</param>
  5122.         </member>
  5123.         <member name="M:System.Web.Services.Protocols.ValueCollectionParameterReader.IsSupported(System.Web.Services.Protocols.LogicalMethodInfo)">
  5124.             <summary>Determines whether a method definition's parameter definitions are supported by the <see cref="T:System.Web.Services.Protocols.ValueCollectionParameterReader"></see> class.</summary>
  5125.             <returns>true if a method's parameter definitions are supported by the reader; otherwise, false.</returns>
  5126.             <param name="methodInfo">A <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> that specifies the method to check.</param>
  5127.         </member>
  5128.         <member name="M:System.Web.Services.Protocols.ValueCollectionParameterReader.IsSupported(System.Reflection.ParameterInfo)">
  5129.             <summary>Determines whether a particular parameter type is supported by the <see cref="T:System.Web.Services.Protocols.ValueCollectionParameterReader"></see> class.</summary>
  5130.             <returns>true if a method's parameter definitions are supported by the reader; otherwise, false.</returns>
  5131.             <param name="paramInfo">A <see cref="T:System.Reflection.ParameterInfo"></see> that specifies the parameter to check.</param>
  5132.         </member>
  5133.         <member name="M:System.Web.Services.Protocols.ValueCollectionParameterReader.Read(System.Collections.Specialized.NameValueCollection)">
  5134.             <summary>Translates a collection of name/value pairs into an array of objects representing method parameter values.</summary>
  5135.             <returns>An array of <see cref="T:System.Object"></see> objects representing method parameter values.</returns>
  5136.             <param name="collection">A <see cref="T:System.Collections.Specialized.NameValueCollection"></see> object that specifies the collection of name/value pairs containing method parameter names and values.</param>
  5137.         </member>
  5138.         <member name="T:System.Web.Services.Protocols.WebClientAsyncResult">
  5139.             <summary>Provides an implementation of <see cref="T:System.IAsyncResult"></see> for use by XML Web service proxies to implement the standard asynchronous method pattern.</summary>
  5140.         </member>
  5141.         <member name="M:System.Web.Services.Protocols.WebClientAsyncResult.Abort">
  5142.             <summary>Cancels an asynchronous XML Web service request.</summary>
  5143.         </member>
  5144.         <member name="P:System.Web.Services.Protocols.WebClientAsyncResult.AsyncState">
  5145.             <summary>Gets the object provided in the last parameter to the Begin method asynchronous call.</summary>
  5146.             <returns>The <see cref="T:System.Object"></see> provided in the last parameter to the Begin method call.</returns>
  5147.         </member>
  5148.         <member name="P:System.Web.Services.Protocols.WebClientAsyncResult.AsyncWaitHandle">
  5149.             <summary>Gets a <see cref="T:System.Threading.WaitHandle"></see> that is used to wait for an asynchronous operation to complete.</summary>
  5150.             <returns>A <see cref="T:System.Threading.WaitHandle"></see> that is used to wait for an asynchronous operation to complete.</returns>
  5151.         </member>
  5152.         <member name="P:System.Web.Services.Protocols.WebClientAsyncResult.CompletedSynchronously">
  5153.             <summary>Gets a value indicating whether the Begin call completed synchronously.</summary>
  5154.             <returns>true if the Begin call completed synchronously; otherwise, false.</returns>
  5155.         </member>
  5156.         <member name="P:System.Web.Services.Protocols.WebClientAsyncResult.IsCompleted">
  5157.             <summary>Gets a value indicating whether the asynchronous XML Web service request has completed.</summary>
  5158.             <returns>true if the asynchronous XML Web service request has completed; otherwise, false.</returns>
  5159.         </member>
  5160.         <member name="T:System.Web.Services.Protocols.WebClientProtocol">
  5161.             <summary>Specifies the base class for all XML Web service client proxies created using ASP.NET.</summary>
  5162.         </member>
  5163.         <member name="M:System.Web.Services.Protocols.WebClientProtocol.#ctor">
  5164.             <summary>Initializes a new instance of the <see cref="T:System.Web.Services.Protocols.WebClientProtocol"></see> class.</summary>
  5165.         </member>
  5166.         <member name="M:System.Web.Services.Protocols.WebClientProtocol.Abort">
  5167.             <summary>Cancels a request to an XML Web service method.</summary>
  5168.             <returns><see cref="M:System.Web.Services.Protocols.WebClientProtocol.Abort"></see> cancels a synchronous XML Web service request. Since a synchronous request will block the thread until the response has been processed you must call <see cref="M:System.Web.Services.Protocols.WebClientProtocol.Abort"></see> from a separate thread. Calling <see cref="M:System.Web.Services.Protocols.WebClientProtocol.Abort"></see> will cause a <see cref="T:System.Net.WebException"></see> to be thrown from the XML Web service method call. The <see cref="P:System.Net.WebException.Status"></see> property will have the value <see cref="F:System.Net.WebExceptionStatus.RequestCanceled"></see>. To abort an asynchronous call, you need to cast the <see cref="T:System.IAsyncResult"></see> returned from the Begin method to a <see cref="T:System.Web.Services.Protocols.WebClientAsyncResult"></see> and call the <see cref="M:System.Web.Services.Protocols.WebClientAsyncResult.Abort"></see> method.</returns>
  5169.         </member>
  5170.         <member name="M:System.Web.Services.Protocols.WebClientProtocol.AddToCache(System.Type,System.Object)">
  5171.             <summary>Add an instance of the client protocol handler to the cache.</summary>
  5172.             <param name="type">The <see cref="T:System.Type"></see> of the client protocol handler..</param>
  5173.             <param name="value">The client protocol handler to be added to the cache.</param>
  5174.         </member>
  5175.         <member name="M:System.Web.Services.Protocols.WebClientProtocol.GetFromCache(System.Type)">
  5176.             <summary>Gets an instance of a client protocol handler from the cache.</summary>
  5177.             <param name="type">The <see cref="T:System.Type"></see> of the client protocol handler to be returned from the cache.</param>
  5178.         </member>
  5179.         <member name="M:System.Web.Services.Protocols.WebClientProtocol.GetWebRequest(System.Uri)">
  5180.             <summary>Creates a <see cref="T:System.Net.WebRequest"></see> instance for the specified uri. This protected method is called by the XML Web service client infrastructure to get a new <see cref="T:System.Net.WebRequest"></see> transport object to transmit the XML Web service request.</summary>
  5181.             <returns>The <see cref="T:System.Net.WebRequest"></see> instance.</returns>
  5182.             <param name="uri">The <see cref="T:System.Uri"></see> to use when creating the <see cref="T:System.Net.WebRequest"></see>. </param>
  5183.             <exception cref="T:System.InvalidOperationException">The uri parameter is null. </exception>
  5184.         </member>
  5185.         <member name="M:System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(System.Net.WebRequest)">
  5186.             <summary>Returns a response from a synchronous request to an XML Web service method.</summary>
  5187.             <returns>A <see cref="T:System.Net.WebResponse"></see>.</returns>
  5188.             <param name="request">The <see cref="T:System.Net.WebRequest"></see> to get the response from. </param>
  5189.             <exception cref="T:System.Net.WebException">If <see cref="M:System.Web.Services.Protocols.WebClientProtocol.Abort"></see> is invoked prior to calling <see cref="M:System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(System.Net.WebRequest)"></see>. </exception>
  5190.         </member>
  5191.         <member name="M:System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(System.Net.WebRequest,System.IAsyncResult)">
  5192.             <summary>Returns a response from an asynchronous request to an XML Web service method. This protected method is called by the XML Web service client infrastructure to get the response from an asynchronous XML Web service request.</summary>
  5193.             <returns>The <see cref="T:System.Net.WebResponse"></see> instance.</returns>
  5194.             <param name="result">The <see cref="T:System.IAsyncResult"></see> to pass to <see cref="M:System.Net.HttpWebRequest.EndGetResponse(System.IAsyncResult)"></see> when the response has completed. </param>
  5195.             <param name="request">The <see cref="T:System.Net.WebRequest"></see> to get the response from. </param>
  5196.             <exception cref="T:System.Net.WebException">If <see cref="M:System.Web.Services.Protocols.WebClientProtocol.Abort"></see> is invoked prior to calling <see cref="M:System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(System.Net.WebRequest)"></see>. </exception>
  5197.         </member>
  5198.         <member name="P:System.Web.Services.Protocols.WebClientProtocol.ConnectionGroupName">
  5199.             <summary>Gets or sets the name of the connection group for the request.</summary>
  5200.             <returns>The name of the connection group. The default is <see cref="F:System.String.Empty"></see>.</returns>
  5201.         </member>
  5202.         <member name="P:System.Web.Services.Protocols.WebClientProtocol.Credentials">
  5203.             <summary>Gets or sets security credentials for XML Web service client authentication.</summary>
  5204.             <returns>The <see cref="T:System.Net.ICredentials"></see> for the XML Web service client.</returns>
  5205.         </member>
  5206.         <member name="P:System.Web.Services.Protocols.WebClientProtocol.PreAuthenticate">
  5207.             <summary>Gets or sets whether pre-authentication is enabled.</summary>
  5208.             <returns>true to pre-authenticate the request; otherwise, false. The default is false.</returns>
  5209.         </member>
  5210.         <member name="P:System.Web.Services.Protocols.WebClientProtocol.RequestEncoding">
  5211.             <summary>The <see cref="T:System.Text.Encoding"></see> used to make the client request to the XML Web service.</summary>
  5212.             <returns>The character encoding for the client request. The default is null, which uses the default encoding for the underlying transport and protocol.</returns>
  5213.         </member>
  5214.         <member name="P:System.Web.Services.Protocols.WebClientProtocol.Timeout">
  5215.             <summary>Indicates the time an XML Web service client waits for a synchronous XML Web service request to complete (in milliseconds).</summary>
  5216.             <returns>The time out, in milliseconds, for synchronous calls to the XML Web service. The default is 100000 milliseconds.</returns>
  5217.         </member>
  5218.         <member name="P:System.Web.Services.Protocols.WebClientProtocol.Url">
  5219.             <summary>Gets or sets the base URL of the XML Web service the client is requesting.</summary>
  5220.             <returns>The base URL of the XML Web service the client is requesting. The default is a <see cref="F:System.String.Empty"></see>.</returns>
  5221.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  5222.         </member>
  5223.         <member name="P:System.Web.Services.Protocols.WebClientProtocol.UseDefaultCredentials">
  5224.             <summary>Gets or sets a value that indicates whether to set the <see cref="P:System.Web.Services.Protocols.WebClientProtocol.Credentials"></see> property to the value of the <see cref="P:System.Net.CredentialCache.DefaultCredentials"></see> property.</summary>
  5225.             <returns>true if the Credentials property is set to the value of the <see cref="P:System.Net.CredentialCache.DefaultCredentials"></see> property.</returns>
  5226.         </member>
  5227.         <member name="T:System.Web.Services.Protocols.WebServiceHandlerFactory">
  5228.             <summary>Dynamically manufactures Web service handler instances, whose type or types implement the <see cref="T:System.Web.IHttpHandler"></see> interface.</summary>
  5229.         </member>
  5230.         <member name="M:System.Web.Services.Protocols.WebServiceHandlerFactory.GetHandler(System.Web.HttpContext,System.String,System.String,System.String)">
  5231.             <summary>Returns an <see cref="T:System.Web.IHttpHandler"></see> instance.</summary>
  5232.             <returns>An <see cref="T:System.Web.IHttpHandler"></see> instance.</returns>
  5233.             <param name="HttpContext context">An <see cref="T:System.Web.HttpContext"></see> that provides references to intrinsic server objects (For example, <see cref="P:System.Web.HttpContext.Request"></see>, <see cref="P:System.Web.HttpContext.Response"></see>, <see cref="P:System.Web.HttpContext.Session"></see>, and <see cref="P:System.Web.HttpContext.Server"></see>) used to service HTTP requests.</param>
  5234.             <param name="string filePath">The file-system path of the requested resource.</param>
  5235.             <param name="string verb">The HTTP data transfer method (GET or POST) that the client uses.</param>
  5236.             <param name="string url">The raw URL of the requested resource.</param>
  5237.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence, ControlPrincipal" /><IPermission class="System.Web.AspNetHostingPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Level="Medium" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  5238.         </member>
  5239.         <member name="M:System.Web.Services.Protocols.WebServiceHandlerFactory.ReleaseHandler(System.Web.IHttpHandler)">
  5240.             <summary>Releases the <see cref="T:System.Web.IHttpHandler"></see> instance.</summary>
  5241.             <param name="IHttpHandler handler">The <see cref="T:System.Web.IHttpHandler"></see> instance to release.</param>
  5242.         </member>
  5243.         <member name="T:System.Web.Services.Protocols.XmlReturnReader">
  5244.             <summary>Reads return values from XML that is encoded in the body of incoming responses for Web service clients implemented using HTTP but without SOAP.</summary>
  5245.         </member>
  5246.         <member name="M:System.Web.Services.Protocols.XmlReturnReader.GetInitializer(System.Web.Services.Protocols.LogicalMethodInfo)">
  5247.             <summary>Returns an initializer for the specified method.</summary>
  5248.             <param name="methodInfo">A <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> that specifies the Web method for which the initializer is obtained.</param>
  5249.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  5250.         </member>
  5251.         <member name="M:System.Web.Services.Protocols.XmlReturnReader.GetInitializers(System.Web.Services.Protocols.LogicalMethodInfo[])">
  5252.             <param name="methodInfos">An array of type <see cref="T:System.Web.Services.Protocols.LogicalMethodInfo"></see> that specifies the Web methods for which the initializers are obtained.</param>
  5253.             <PermissionSet><IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /><IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" /><IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  5254.         </member>
  5255.         <member name="M:System.Web.Services.Protocols.XmlReturnReader.Initialize(System.Object)">
  5256.             <summary>Initializes an instance.</summary>
  5257.             <param name="object o">An <see cref="T:System.Xml.Serialization.XmlSerializer"></see> for the return type of the Web method being invoked.</param>
  5258.         </member>
  5259.         <member name="M:System.Web.Services.Protocols.XmlReturnReader.Read(System.Net.WebResponse,System.IO.Stream)">
  5260.             <summary>Gets a return value deserialized from an XML document contained in the HTTP response.</summary>
  5261.             <param name="WebResponse response">An <see cref="T:System.Web.HttpRequest"></see> object containing the output message for an operation.</param>
  5262.             <param name="Stream responseStream">A <see cref="T:System.IO.Stream"></see> whose content is the body of the HTTP response represented by the response parameter.</param>
  5263.             <PermissionSet><IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" /></PermissionSet>
  5264.         </member>
  5265.     </members>
  5266. </doc>