System.Xml [00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00] 1.0.5000.0 2.0.0.0 4.0.0.0 To be added System.Object

The class is not used directly. Instead, it is used:

To initialize objects while the .NET Framework is initializing a SOAP Web service or client.

By the class while creates objects from classes that are identified as SOAP Web services.

During reflection of a SOAP Web service method, arrays of objects are produced that represent the contents of WSDL message definitions. An array is produced for each of the following items that belong to a SOAP Web service method:

Input parameters.

Output parameters and return values.

Request SOAP headers via attributes.

Response SOAP headers via attributes.

The and classes translate an array into an that contains an collection, for further processing.

Provides mappings between code entities in .NET Framework Web service methods and the content of Web Services Description Language (WSDL) messages that are defined for SOAP Web services.

- Constructor
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  To be added

  Initializes a new instance of the class.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Boolean To be added: an object of type 'bool'

  You do not need to use the class and its properties directly.

  Gets or sets a value that indicates whether the represents a Web service method return value, as opposed to an output parameter.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.String To be added: an object of type 'string'

  The Web service method member may be an input parameter, an output parameter, a return type, an input header, or an output header.

  You do not need to use the class and its properties directly.

  See the class for the cases when a member corresponds to a <part> element defined in a Web Services Description Language (WSDL) document. Note, however, that with a wrapped binding between a WSDL operation and a .NET Framework method (indicated by the enumeration member), the method parameters and return value do not appear in the WSDL document.

  When a Web service method is being reflected, the return type's property becomes the method name (made unique from other member names, if necessary) with "Result" appended.

  Gets or sets the name of the Web service method member for this mapping.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Type To be added: an object of type 'System.Type'

  The Web service method member's code entity may be an input parameter, an output parameter, a return type, or a SOAP header attribute.

  You do not need to use the class and its properties directly.

  See the class for the cases when a member corresponds to a part element defined in a Web Services Description Language (WSDL) document. Note, however, that with a wrapped binding between a WSDL operation and a .NET Framework method (indicated by the enumeration member), the method parameters and return value do not appear in the WSDL document.

  Gets or sets the type of the Web service method member code entity that is represented by this mapping.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Boolean To be added: an object of type 'bool'

  This setting overrides the property of the attribute. It is set to true only when a SOAP header's type is neither nor .

  You do not need to use the class and its properties directly.

  Gets or sets a value that indicates that the value of the corresponding XML element definition's isNullable attribute is false.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Xml.Serialization.SoapAttributes To be added: an object of type 'SoapAttributes'

  The Web service method member's code entity may be an input parameter, an output parameter, a return type, an input SOAP header attribute, or an output SOAP header attribute.

  You do not need to use the class and its properties directly.

  Gets or sets a with the collection of SOAP-related attributes that have been applied to the member code entity.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Xml.Serialization.XmlAttributes To be added: an object of type 'XmlAttributes'

  The Web service method member's code entity may be an input parameter, an output parameter, a return type, an input SOAP header attribute, or an output SOAP header attribute.

  You do not need to use the class and its properties directly.

  Gets or sets an with the collection of -related attributes that have been applied to the member code entity.