System.Xml.Serialization.XmlCodeExporter�Class

Assembly: System.Xml.dll
Namespace: System.Xml.Serialization
This type supports the Shared Source CLI infrastructure and is not intended to be used directly from your code.
C# Syntax:
public class XmlCodeExporter
See also:
System.Xml.Serialization Namespace

System.Xml.Serialization.XmlCodeExporter Member List:

Public�Constructors
ctor #1 Overloaded:
.ctor(CodeNamespace codeNamespace)

Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
ctor #2 Overloaded:
.ctor(CodeNamespace codeNamespace, CodeCompileUnit codeCompileUnit)

Public�Properties
IncludeMetadata Read-only

Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
Public�Methods
AddMappingMetadata Overloaded:
AddMappingMetadata(CodeAttributeDeclarationCollection metadata, XmlMemberMapping member, string ns)

Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
AddMappingMetadata Overloaded:
AddMappingMetadata(CodeAttributeDeclarationCollection metadata, XmlTypeMapping mapping, string ns)

Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
AddMappingMetadata Overloaded:
AddMappingMetadata(CodeAttributeDeclarationCollection metadata, XmlMemberMapping member, string ns, bool forceUseMemberName)

Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
Equals
(inherited from�System.Object)
See base class member description: System.Object.Equals

Derived from System.Object, the primary base class for all objects.
ExportMembersMapping Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
ExportTypeMapping Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
GetHashCode
(inherited from�System.Object)
See base class member description: System.Object.GetHashCode

Derived from System.Object, the primary base class for all objects.
GetType
(inherited from�System.Object)
See base class member description: System.Object.GetType

Derived from System.Object, the primary base class for all objects.
ToString
(inherited from�System.Object)
See base class member description: System.Object.ToString

Derived from System.Object, the primary base class for all objects.
Protected�Methods
Finalize
(inherited from�System.Object)
See base class member description: System.Object.Finalize

Derived from System.Object, the primary base class for all objects.
MemberwiseClone
(inherited from�System.Object)
See base class member description: System.Object.MemberwiseClone

Derived from System.Object, the primary base class for all objects.

Hierarchy:


System.Xml.Serialization.XmlCodeExporter Member Details

Overloaded ctor #1
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
public XmlCodeExporter(
���CodeNamespacecodeNamespace
);
Parameters:

codeNamespace

Return to top


Overloaded ctor #2
C# Syntax:
public XmlCodeExporter(
���CodeNamespacecodeNamespace,
���CodeCompileUnitcodeCompileUnit
);
Parameters:

codeNamespace

codeCompileUnit

Return to top


Property: IncludeMetadata (read-only)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
public CodeAttributeDeclarationCollection�IncludeMetadata {get;}

Return to top


Overloaded Method: AddMappingMetadata(
���CodeAttributeDeclarationCollectionmetadata,
���XmlMemberMappingmember,
���stringns
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
public void AddMappingMetadata(
���CodeAttributeDeclarationCollectionmetadata,
���XmlMemberMappingmember,
���stringns
);
Parameters:

metadata

member

ns

Return to top


Overloaded Method: AddMappingMetadata(
���CodeAttributeDeclarationCollectionmetadata,
���XmlTypeMappingmapping,
���stringns
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
public void AddMappingMetadata(
���CodeAttributeDeclarationCollectionmetadata,
���XmlTypeMappingmapping,
���stringns
);
Parameters:

metadata

mapping

ns

Return to top


Overloaded Method: AddMappingMetadata(
���CodeAttributeDeclarationCollectionmetadata,
���XmlMemberMappingmember,
���stringns,
���boolforceUseMemberName
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
public void AddMappingMetadata(
���CodeAttributeDeclarationCollectionmetadata,
���XmlMemberMappingmember,
���stringns,
���boolforceUseMemberName
);
Parameters:

metadata

member

ns

forceUseMemberName

Return to top


Method: Equals(
���objectobj
)
Inherited
See base class member description: System.Object.Equals
C# Syntax:
public virtual bool�Equals(
���objectobj
);

For more information on members inherited from System.Object click on the link above.

Return to top


Method: ExportMembersMapping(
���XmlMembersMappingxmlMembersMapping
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
public void ExportMembersMapping(
���XmlMembersMappingxmlMembersMapping
);
Parameters:

xmlMembersMapping

Return to top


Method: ExportTypeMapping(
���XmlTypeMappingxmlTypeMapping
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
public void ExportTypeMapping(
���XmlTypeMappingxmlTypeMapping
);
Parameters:

xmlTypeMapping

Return to top


Method: Finalize()
Inherited
See base class member description: System.Object.Finalize
C# Syntax:
~XmlCodeExporter();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: GetHashCode()
Inherited
See base class member description: System.Object.GetHashCode
C# Syntax:
public virtual int�GetHashCode();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: GetType()
Inherited
See base class member description: System.Object.GetType
C# Syntax:
public Type�GetType();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: MemberwiseClone()
Inherited
See base class member description: System.Object.MemberwiseClone
C# Syntax:
protected object�MemberwiseClone();

For more information on members inherited from System.Object click on the link above.

Return to top


Method: ToString()
Inherited
See base class member description: System.Object.ToString
C# Syntax:
public virtual string ToString();

For more information on members inherited from System.Object click on the link above.

Return to top


Top of page

Copyright (c) 2002 Microsoft Corporation. All rights reserved.