SoapAttributeOverrides | System.Xml.Serialization (system.xml.dll) class |
public class SoapAttributeOverrides {
// Public Constructors
public SoapAttributeOverrides( );
// Public Instance Properties
public SoapAttributes this[ Type type, string member ]{get; }
public SoapAttributes this[ Type type ]{get; }
// Public Instance Methods
public void Add( Type type, SoapAttributes attributes);
public void Add( Type type, string member, SoapAttributes attributes);
} | |
This type represents a collection of
SoapAttributes instances, which allows you to
customize the way the XmlSerializer serializes
objects to SOAP. It is used in conjunction with the
XmlTypeMapping class at runtime to override the
serialization attributes attached to an object, such as changing
SoapAttributeAttribute to
SoapElementAttribute so that a particular field is
serialized as an XML element rather than an XML attribute. The
Add( ) method is used to add a
SoapAttributes instance to the collection for a
specific type or member, and indexers are used to retrieve a
SoapAttributes instance for a specific type or
member.
 |