System.Xml.Serialization.SoapReflectionImporter Class

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

System.Xml.Serialization.SoapReflectionImporter Member List:

Public Constructors
ctor #1 Overloaded:
.ctor()

Default constructor. This constructor is called by derived class constructors to initialize state in this type.
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
ctor #2 Overloaded:
.ctor(SoapAttributeOverrides attributeOverrides)

Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
ctor #3 Overloaded:
.ctor(string defaultNamespace)

Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
ctor #4 Overloaded:
.ctor(SoapAttributeOverrides attributeOverrides, string defaultNamespace)

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

Derived from System.Object, the primary base class for all objects.
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.
ImportMembersMapping Overloaded:
ImportMembersMapping(string elementName, string ns, XmlReflectionMember[] members)

Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
ImportMembersMapping Overloaded:
ImportMembersMapping(string elementName, string ns, XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors)

Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
ImportMembersMapping Overloaded:
ImportMembersMapping(string elementName, string ns, XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate)

Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
ImportTypeMapping Overloaded:
ImportTypeMapping(Type type)

Returns a object used to map from a type to an XML representation using the specified type.
ImportTypeMapping Overloaded:
ImportTypeMapping(Type type, string defaultNamespace)

Returns a object used to map from a type to an XML representation using the specified type and namespace.
IncludeType Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
IncludeTypes Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
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.SoapReflectionImporter Member Details

Overloaded ctor #1
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code

Default constructor. This constructor is called by derived class constructors to initialize state in this type.
C# Syntax:
public SoapReflectionImporter();

Return to top


Overloaded ctor #2
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
public SoapReflectionImporter(
   SoapAttributeOverrides attributeOverrides
);
Parameters:

attributeOverrides

Return to top


Overloaded ctor #3
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
public SoapReflectionImporter(
   string defaultNamespace
);
Parameters:

defaultNamespace

Return to top


Overloaded ctor #4
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
public SoapReflectionImporter(
   SoapAttributeOverrides attributeOverrides,
   string defaultNamespace
);
Parameters:

attributeOverrides

defaultNamespace

Return to top


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

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

Return to top


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

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


Overloaded Method: ImportMembersMapping(
   string elementName,
   string ns,
   XmlReflectionMember[] members
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
public XmlMembersMapping ImportMembersMapping(
   string elementName,
   string ns,
   XmlReflectionMember[] members
);
Parameters:

elementName

ns

members

Return to top


Overloaded Method: ImportMembersMapping(
   string elementName,
   string ns,
   XmlReflectionMember[] members,
   bool hasWrapperElement,
   bool writeAccessors
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
public XmlMembersMapping ImportMembersMapping(
   string elementName,
   string ns,
   XmlReflectionMember[] members,
   bool hasWrapperElement,
   bool writeAccessors
);
Parameters:

elementName

ns

members

hasWrapperElement

writeAccessors

Return to top


Overloaded Method: ImportMembersMapping(
   string elementName,
   string ns,
   XmlReflectionMember[] members,
   bool hasWrapperElement,
   bool writeAccessors,
   bool validate
)
Summary
Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code
C# Syntax:
public XmlMembersMapping ImportMembersMapping(
   string elementName,
   string ns,
   XmlReflectionMember[] members,
   bool hasWrapperElement,
   bool writeAccessors,
   bool validate
);
Parameters:

elementName

ns

members

hasWrapperElement

writeAccessors

validate

Return to top


Overloaded Method: ImportTypeMapping(
   Type type
)
Summary
Returns a object used to map from a type to an XML representation using the specified type.
C# Syntax:
public XmlTypeMapping ImportTypeMapping(
   Type type
);
Parameters:

type

The Type of the object to reflect.

Return Value:
An XmlTypeMapping that maps the type to an XML representation.

Return to top


Overloaded Method: ImportTypeMapping(
   Type type,
   string defaultNamespace
)
Summary
Returns a object used to map from a type to an XML representation using the specified type and namespace.
C# Syntax:
public XmlTypeMapping ImportTypeMapping(
   Type type,
   string defaultNamespace
);
Parameters:

type

The Type of the object to reflect.

defaultNamespace

The default XML namespace.

Return to top


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

type

Return to top


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

provider

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.