System.Xml.Serialization.XmlCodeExporter Members

The members of System.Xml.Serialization.XmlCodeExporter are listed below.

See Also: Inherited members from System.Xml.Serialization.CodeExporter

Public Constructors

Initializes a new instance of the System.Xml.Serialization.XmlCodeExporter class using the specified namespace.

Initializes a new instance of the System.Xml.Serialization.XmlCodeExporter class using the specified namespace and code compile unit.

Initializes a new instance of the System.Xml.Serialization.XmlCodeExporter class using the specified namespace, code compile unit, and code generation options.

Initializes a new instance of the System.Xml.Serialization.XmlCodeExporter class using the specified .NET Framework namespace, code compile unit containing the graph of the objects, an object representing code generation options, and a collection of mapping objects.

Initializes a new instance of the System.Xml.Serialization.XmlCodeExporter class using the specified .NET Framework namespace, code compile unit containing the graph of the objects, an enumeration specifying code options, and a collection of mapping objects.

Public Properties

[read-only]
IncludeMetadataSystem.CodeDom.CodeAttributeDeclarationCollection. Documentation for this section has not yet been entered.

Public Methods

AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection, XmlMemberMapping, string)

Adds an System.Xml.Serialization.XmlElementAttribute declaration to a method parameter or return value that corresponds to a <part> element of a SOAP message definition in a Web Services Description Language (WSDL) document.

AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection, XmlTypeMapping, string)

Adds an System.Xml.Serialization.XmlElementAttribute declaration to a method return value that corresponds to a <part> element of a non-SOAP message definition in a Web Services Description Language (WSDL) document.

AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection, XmlMemberMapping, string, bool)

Adds an System.Xml.Serialization.XmlElementAttribute declaration to a method parameter or return value that corresponds to a <part> element of a SOAP message definition in a Web Services Description Language (WSDL) document.

ExportMembersMapping(XmlMembersMapping)

Generates a .NET Framework type, plus attribute declarations, for each of the parts that belong to a SOAP message definition in a Web Services Description Language (WSDL) document.

ExportTypeMapping(XmlTypeMapping)

Generates a .NET Framework type, plus attribute declarations, for an XML schema element.