X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=pkg%2FTizen.NET.API6%2Fbuild%2Ftizen60%2Fref%2FSystem.Xml.XmlSerializer.xml;fp=pkg%2Fbuild%2Ftizen50%2Fref%2FSystem.Xml.XmlSerializer.xml;h=baa7b8a1aded38f6202600193eb17ea43af12e3d;hb=5bd8586c393ccec12b6f596deed556bc6d22b653;hp=839b8ea64e036bc957dd6e6aa51304b77881d79e;hpb=345244cf7a66f9343db88f62755ec5193a27f1d1;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git
diff --git a/pkg/build/tizen50/ref/System.Xml.XmlSerializer.xml b/pkg/Tizen.NET.API6/build/tizen60/ref/System.Xml.XmlSerializer.xml
similarity index 84%
rename from pkg/build/tizen50/ref/System.Xml.XmlSerializer.xml
rename to pkg/Tizen.NET.API6/build/tizen60/ref/System.Xml.XmlSerializer.xml
index 839b8ea..baa7b8a 100755
--- a/pkg/build/tizen50/ref/System.Xml.XmlSerializer.xml
+++ b/pkg/Tizen.NET.API6/build/tizen60/ref/System.Xml.XmlSerializer.xml
@@ -3,1206 +3,1718 @@
System.Xml.XmlSerializer
-
- Specifies various options to use when generating .NET Framework types for use with an XML Web Service.
+
+ Serializes and deserializes objects into and from XML documents. The enables you to control how objects are encoded into XML.
-
- Enables data binding.
-
+
+ Initializes a new instance of the class.
-
- Creates events for the asynchronous invocation of Web methods.
-
+
+ Initializes a new instance of the class that can serialize objects of the specified type into XML documents, and deserialize XML documents into objects of the specified type.
+ The type of the object that this can serialize.
-
- Creates Begin and End methods for the asynchronous invocation of Web methods.
-
+
+ Initializes an instance of the class using an object that maps one type to another.
+ An that maps one type to another.
-
- Generates explicitly ordered serialization code as specified through the Order property of the , , and attributes.
-
+
+ Initializes a new instance of the class that can serialize objects of the specified type into XML documents, and deserialize XML documents into objects of the specified type. Specifies the default namespace for all the XML elements.
+ The type of the object that this can serialize.
+ The default namespace to use for all the XML elements.
-
- Represents primitive types by properties.
-
+
+ Initializes a new instance of the class that can serialize objects of the specified type into XML documents, and deserialize XML documents into object of a specified type. If a property or field returns an array, the extraTypes parameter specifies objects that can be inserted into the array.
+ The type of the object that this can serialize.
+ A array of additional object types to serialize.
-
- Represents primitive types by fields and primitive types by namespace types.
-
+
+ Initializes a new instance of the class that can serialize objects of the specified type into XML documents, and deserialize XML documents into objects of the specified type. Each object to be serialized can itself contain instances of classes, which this overload can override with other classes.
+ The type of the object to serialize.
+ An .
-
- Provides static methods to convert input text into names for code entities.
+
+ Initializes a new instance of the class that can serialize objects of the specified type into XML documents, and deserialize an XML document into object of the specified type. It also specifies the class to use as the XML root element.
+ The type of the object that this can serialize.
+ An that represents the XML root element.
-
- Initializes a new instance of the class.
+
+ Initializes a new instance of the class that can serialize objects of type into XML document instances, and deserialize XML document instances into objects of type . Each object to be serialized can itself contain instances of classes, which this overload overrides with other classes. This overload also specifies the default namespace for all the XML elements and the class to use as the XML root element.
+ The type of the object that this can serialize.
+ An that extends or overrides the behavior of the class specified in the type parameter.
+ A array of additional object types to serialize.
+ An that defines the XML root element properties.
+ The default namespace of all XML elements in the XML document.
-
- Produces a camel-case string from an input string.
- The name of a code entity, such as a method parameter, typically taken from an XML element or attribute name.
- A camel-case version of the parameter string.
+
+ Initializes a new instance of the class that can serialize objects of type into XML document instances, and deserialize XML document instances into objects of type . Each object to be serialized can itself contain instances of classes, which this overload overrides with other classes. This overload also specifies the default namespace for all the XML elements and the class to use as the XML root element.
+ The type of the object that this can serialize.
+ An that extends or overrides the behavior of the class specified in the type parameter.
+ A array of additional object types to serialize.
+ An that defines the XML root element properties.
+ The default namespace of all XML elements in the XML document.
+ The location of the types.
-
- Produces a Pascal-case string from an input string.
- The name of a code entity, such as a method parameter, typically taken from an XML element or attribute name.
- A Pascal-case version of the parameter string.
+
+ Gets a value that indicates whether this can deserialize a specified XML document.
+ An that points to the document to deserialize.
+ if this can deserialize the object that the points to; otherwise, .
+
+
+ Returns an object used to read the XML document to be serialized.
+ An used to read the XML document.
+ Any attempt is made to access the method when the method is not overridden in a descendant class.
+
+
+ When overridden in a derived class, returns a writer used to serialize the object.
+ An instance that implements the class.
+ Any attempt is made to access the method when the method is not overridden in a descendant class.
+
+
+ Deserializes the XML document contained by the specified .
+ The that contains the XML document to deserialize.
+ The being deserialized.
+
+
+ Deserializes the XML document contained by the specified .
+ The that contains the XML document to deserialize.
+ The being deserialized.
+ An error occurred during deserialization. The original exception is available using the property.
+
+
+ Deserializes the XML document contained by the specified .
+ The that contains the XML document to deserialize.
+ The deserialized object.
+ Any attempt is made to access the method when the method is not overridden in a descendant class.
+
+
+ Deserializes the XML document contained by the specified .
+ The that contains the XML document to deserialize.
+ The being deserialized.
+ An error occurred during deserialization. The original exception is available using the property.
+
+
+ Deserializes the XML document contained by the specified and encoding style.
+ The that contains the XML document to deserialize.
+ The encoding style of the serialized XML.
+ The deserialized object.
+ An error occurred during deserialization. The original exception is available using the property.
+
+
+ Deserializes an XML document contained by the specified and allows the overriding of events that occur during deserialization.
+ The that contains the document to deserialize.
+ An instance of the class.
+ The being deserialized.
+
+
+ Deserializes the object using the data contained by the specified .
+ An instance of the class used to read the document.
+ The encoding used.
+ An instance of the class.
+ The object being deserialized.
+
+
+ Returns an instance of the class from the specified mappings.
+ An array of objects.
+ The of the deserialized object.
+ An instance of the class.
+
+
+ Returns an array of objects created from an array of objects.
+ An array of that maps one type to another.
+ An array of objects.
+
+
+ Returns an array of objects created from an array of types.
+ An array of objects.
+ An array of objects.
+
+
+ Returns the name of the assembly that contains one or more versions of the especially created to serialize or deserialize the specified type.
+ The you are deserializing.
+ The name of the assembly that contains an for the type.
+
+
+ Returns the name of the assembly that contains the serializer for the specified type in the specified namespace.
+ The you are interested in.
+ The namespace of the type.
+ The name of the assembly that contains specially built serializers.
+
+
+ Serializes the specified and writes the XML document to a file using the specified .
+ The used to write the XML document.
+ The to serialize.
+ An error occurred during serialization. The original exception is available using the property.
+
+
+ Serializes the specified and writes the XML document to a file using the specified , XML namespaces, and encoding.
+ The used to write the XML document.
+ The object to serialize.
+ An instance of the that contains namespaces and prefixes to use.
+ The encoding used in the document.
+ For SOAP encoded messages, the base used to generate id attributes.
+
+
+ Serializes the specified object and writes the XML document to a file using the specified and references the specified namespaces and encoding style.
+ The used to write the XML document.
+ The object to serialize.
+ The referenced by the object.
+ The encoding style of the serialized XML.
+ An error occurred during serialization. The original exception is available using the property.
+
+
+ Serializes the specified and writes the XML document to a file using the specified and references the specified namespaces.
+ The used to write the XML document.
+ The to serialize.
+ The referenced by the object.
+ An error occurred during serialization. The original exception is available using the property.
+
+
+ Serializes the specified and writes the XML document to a file using the specified and references the specified namespaces.
+ The used to write the XML document.
+ The to serialize.
+ The that contains namespaces for the generated XML document.
+ An error occurred during serialization. The original exception is available using the property.
+
+
+ Serializes the specified and writes the XML document to a file using the specified .
+ The to serialize.
+ The used to write the XML document.
+ Any attempt is made to access the method when the method is not overridden in a descendant class.
+
+
+ Serializes the specified and writes the XML document to a file using the specified .
+ The used to write the XML document.
+ The to serialize.
+
+
+ Serializes the specified and writes the XML document to a file using the specified .
+ The used to write the XML document.
+ The to serialize.
+ An error occurred during serialization. The original exception is available using the property.
+
+
+ Serializes the specified and writes the XML document to a file using the specified that references the specified namespaces.
+ The used to write the XML document.
+ The to serialize.
+ The referenced by the object.
+ An error occurred during serialization. The original exception is available using the property.
+
+
+ Occurs when the encounters an XML attribute of unknown type during deserialization.
+
+
+ Occurs when the encounters an XML element of unknown type during deserialization.
+
+
+ Occurs when the encounters an XML node of unknown type during deserialization.
+
+
+ Occurs during deserialization of a SOAP-encoded XML stream, when the encounters a recognized type that is not used or is unreferenced.
+
+
+ Represents an abstract class used for controlling serialization by the class.
+
+
+ Initializes a new instance of the class.
+
+
+ Stores an implementation of the delegate and the type it applies to, for a later invocation.
+ The of objects that are serialized.
+ The name of the type of objects that are serialized.
+ The namespace of the type of objects that are serialized.
+ An instance of the delegate.
+
+
+ Creates an that indicates an unexpected name for an element that adheres to an XML Schema element declaration.
+ The name that is not valid.
+ The element declaration that the name belongs to.
+ The expected local name of an element.
+ The expected namespace of an element.
+ The newly created exception.
+
+
+ Creates an that indicates the which has been invalidly applied to a member; only members that are of type , or derived from , are valid.
+ The object that represents the invalid member.
+ The newly created exception.
+
+
+ Creates an that indicates the which has been invalidly applied to a member; only members that are of type , or derived from , are valid.
+ The that is invalid.
+ The newly created exception.
+
+
+ Creates an that indicates a failure while writing an array where an XML Schema element declaration is applied.
+ The type being serialized.
+ A name for the element declaration.
+ The newly created exception.
+
+
+ Creates an for an invalid enumeration value.
+ An object that represents the invalid enumeration.
+ The XML type name.
+ The newly created exception.
+
+
+ Creates an that indicates that a value for an XML element does not match an enumeration type.
+ The value that is not valid.
+ The name of the XML element with an invalid value.
+ The valid value.
+ The newly created exception.
-
- Produces a valid code entity name from an input string.
- The name of a code entity, such as a method parameter, typically taken from an XML element or attribute name.
- A string that can be used as a code identifier, such as the name of a method parameter.
+
+ Creates an that indicates that an XML element that should adhere to the XML Schema element declaration cannot be processed.
+ The XML element that cannot be processed.
+ The namespace of the XML element.
+ The newly created exception.
-
- Maintains a group of names for related code entities or type mappings that are generated by the .NET Framework's XML serialization infrastructure.
+
+ Creates an that indicates that a type being serialized is not being used in a valid manner or is unexpectedly encountered.
+ The object whose type cannot be serialized.
+ The newly created exception.
-
- Initializes a new instance of the class.
+
+ Creates an that indicates that a type being serialized is not being used in a valid manner or is unexpectedly encountered.
+ The type that cannot be serialized.
+ The newly created exception.
-
- Initializes a new instance of the class and determines whether code identifiers are case sensitive.
- true if identifiers are case sensitive; otherwise, false.
+
+ Gets or sets a value that indicates whether the method is used to write valid XML.
+ if the method returns an encoded name; otherwise, .
-
- Adds a named code entity or type mapping to the instance's scope.
- A name that is used to index the code entity.
- The code entity or type mapping information.
+
+ Processes a base-64 byte array.
+ A base-64 array.
+ The same byte array that was passed in as an argument.
-
- Prevents a specified name from being used within the instance's scope.
- A name that will not be available within the instance's scope.
+
+ Produces a string from an input hexadecimal byte array.
+ A hexadecimal byte array to translate to a string.
+ The byte array value converted to a string.
-
- Adds a named code entity or type mapping to the instance's scope, ensuring that the name is unique within the scope.
- A candidate name that is used to index the code entity.
- The code entity or type mapping information.
- The identifier parameter value or a modified string if there is a name collision.
+
+ Produces a string from an input .
+ A to translate to a string.
+ The value converted to a string.
-
- Removes all code entities or type mappings, including their names, from the instance's scope.
+
+ Produces a string from a object.
+ A to translate to a string.
+ A string representation of the that shows the date but no time.
-
- Determines whether a specified name is already being used within the instance's scope.
- The name to check for use within the instance's scope.
- true if the name is already in use; otherwise, false.
+
+ Produces a string from an input .
+ A to translate to a string.
+ A string representation of the that shows the date and time.
-
- Ensures that the input is of the correct case by modifying the name according to the value of the property.
- The name to possibly modify.
- A string that is the same as the input identifier or has the first letter's case modified.
+
+ Produces a string that consists of delimited identifiers that represent the enumeration members that have been set.
+ The enumeration value as a series of bitwise operations.
+ The enumeration's name values.
+ The enumeration's constant values.
+ A string that consists of delimited identifiers, where each represents a member from the set enumerator list.
-
- Determines whether the input name conflicts with another name within the instance's scope and, if it does, generates a modified string.
- The name to modify if it is not already unique.
- The identifier parameter value or a modified string if there is a name collision.
+
+ Takes a numeric enumeration value and the names and constants from the enumerator list for the enumeration and returns a string that consists of delimited identifiers that represent the enumeration members that have been set.
+ The enumeration value as a series of bitwise operations.
+ The values of the enumeration.
+ The constants of the enumeration.
+ The name of the type
+ A string that consists of delimited identifiers, where each item is one of the values set by the bitwise operation.
-
- Removes from the instance's scope the code entity or type mapping identified by the input name.
- The name of the code entity or type mapping information to remove.
+
+ Produces a string from a object.
+ A that is translated to a string.
+ A string representation of the object that shows the time but no date.
-
- Removes the input name from the instance's reserved names.
- A name that will be made available within the instance's scope.
+
+ Encodes a valid XML name by replacing characters that are not valid with escape sequences.
+ A string to be used as an XML name.
+ An encoded string.
-
- Returns an array of the code entities or type mappings within the instance's scope.
- The type of all the code entities or type mappings for the instance.
- An array of the code entities or type mappings that is stored by the object.
+
+ Encodes a valid XML local name by replacing characters that are not valid with escape sequences.
+ A string to be used as a local (unqualified) XML name.
+ An encoded string.
-
- Gets or sets a value that indicates whether the instance uses camel case.
- true to indicate that the instance uses camel case; false to indicate that the instance uses Pascal case.
+
+ Encodes an XML name.
+ An XML name to be encoded.
+ An encoded string.
-
- Describes the context in which a set of schema is bound to .NET Framework code entities.
+
+ Encodes a space-delimited sequence of XML names into a single XML name.
+ A space-delimited sequence of XML names to be encoded.
+ An encoded string.
-
- Initializes a new instance of the class for the given code identifiers, with the given type-sharing option.
- The code entities to which the context applies.
- A value that determines whether custom types are shared among schema.
+
+ Produces a string that can be written as an XML qualified name, with invalid characters replaced by escape sequences.
+ An that represents the XML to be written.
+ to ignore empty spaces in the string; otherwise, .
+ An XML qualified name, with invalid characters replaced by escape sequences.
-
- Gets a value that determines whether custom types are shared.
- true, if custom types are shared among schema; otherwise, false.
+
+ Returns an XML qualified name, with invalid characters replaced by escape sequences.
+ An that represents the XML to be written.
+ An XML qualified name, with invalid characters replaced by escape sequences.
-
- Gets a set of code entities to which the context applies.
- A that specifies the code entities to which the context applies.
+
+ Initializes an instances of the delegate to serialize SOAP-encoded XML data.
-
- Gets a collection of warnings that are generated when importing the code entity descriptions.
- A that contains warnings that were generated when importing the code entity descriptions.
+
+ Gets or sets a list of XML qualified name objects that contain the namespaces and prefixes used to produce qualified names in XML documents.
+ An that contains the namespaces and prefix pairs.
-
- Establishes a property for use by the .NET Framework infrastructure.
+
+ Gets a dynamically generated assembly by name.
+ The full name of the assembly.
+ A dynamically generated assembly.
-
- Gets or sets whether white space and attribute values are normalized.
- true if white space attributes values are normalized; otherwise, false.
+
+ Initializes object references only while serializing a SOAP-encoded SOAP message.
-
- Gets or sets how white space is handled when parsing XML.
- A member of the enumeration that describes how whites pace is handled when parsing XML.
+
+ Instructs an object to write an XML attribute that has no namespace specified for its name.
+ The local name of the XML attribute.
+ The value of the XML attribute as a byte array.
-
- Specifies that the must serialize the class member as an encoded SOAP attribute.
+
+ Instructs the to write an XML attribute that has no namespace specified for its name.
+ The local name of the XML attribute.
+ The value of the XML attribute as a string.
-
- Initializes a new instance of the class.
+
+ Instructs an object to write an XML attribute.
+ The local name of the XML attribute.
+ The namespace of the XML attribute.
+ The value of the XML attribute as a byte array.
-
- Initializes a new instance of the class using the specified value as the name of the XML attribute.
- The name of the XML attribute.
+
+ Writes an XML attribute.
+ The local name of the XML attribute.
+ The namespace of the XML attribute.
+ The value of the XML attribute as a string.
-
- Gets or sets the name of the XML attribute generated by the .
- The name of the XML attribute. The default is the member identifier.
+
+ Writes an XML attribute where the namespace prefix is provided manually.
+ The namespace prefix to write.
+ The local name of the XML attribute.
+ The namespace represented by the prefix.
+ The value of the XML attribute as a string.
-
- Gets or sets the XML Schema definition language (XSD) data type of the SOAP attribute generated by the .
- An XML Schema data type, as defined by the World Wide Web Consortium (www.w3.org) document named "XML Schema Part 2: Datatypes".
- The XML Schema data type you have specified cannot be mapped to the .NET data type.
+
+ Writes an XML node object within the body of a named XML element.
+ The XML node to write, possibly a child XML element.
+ The local name of the parent XML element to write.
+ The namespace of the parent XML element to write.
+ to write an attribute if the object to serialize is ; otherwise, .
+ to indicate that the node, if an XML element, adheres to an XML Schema element declaration; otherwise, .
-
- Gets or sets the XML namespace of the XML attribute.
- The XML namespace of the XML attribute.
+
+ Instructs an object to write an object within the body of a named XML element.
+ The XML node to write, possibly a child XML element.
+ The local name of the parent XML element to write.
+ The namespace of the parent XML element to write.
+ to write an attribute if the object to serialize is ; otherwise, .
+ to indicate that the node, if an XML element, adheres to an XML Schema element declaration; otherwise, .
-
- Allows you to override attributes applied to properties, fields, and classes when you use an to serialize or deserialize an object as encoded SOAP.
+
+ Writes an XML element with a specified qualified name in its body.
+ The local name of the XML element.
+ The namespace of the XML element.
+ The name to write, using its prefix if namespace-qualified, in the element text.
+ The name of the XML Schema data type to be written to the attribute.
-
- Initializes a new instance of the class.
+
+ Writes an XML element with a specified qualified name in its body.
+ The local name of the XML element.
+ The name to write, using its prefix if namespace-qualified, in the element text.
+ The name of the XML Schema data type to be written to the attribute.
-
- Adds a to a collection of objects. The type parameter specifies an object to be overridden by the .
- The of the object that is overridden.
- A that represents the overriding attributes.
+
+ Writes an XML element with a specified qualified name in its body.
+ The local name of the XML element.
+ The name to write, using its prefix if namespace-qualified, in the element text.
-
- Adds a to the collection of objects contained by the . The type parameter specifies the object to be overridden by the . The member parameter specifies the name of a member that is overridden.
- The of the object to override.
- The name of the member to override.
- A that represents the overriding attributes.
+
+ Writes an XML element with a specified qualified name in its body.
+ The local name of the XML element.
+ The namespace of the XML element.
+ The name to write, using its prefix if namespace-qualified, in the element text.
-
- Gets the object associated with the specified (base class) type.
- The base class that is associated with the collection of attributes you want to retrieve.
- A that represents the collection of overriding attributes.
+
+ Writes an XML element with a specified value in its body.
+ The local name of the XML element to be written without namespace qualification.
+ The text value of the XML element.
-
- Gets the object associated with the specified (base class) type. The member parameter specifies the base class member that is overridden.
- The base class that is associated with the collection of attributes you want to override.
- The name of the overridden member that specifies the to return.
- A that represents the collection of overriding attributes.
+
+ Writes an XML element with a specified value in its body.
+ The local name of the XML element.
+ The namespace of the XML element.
+ The text value of the XML element.
-
- Represents a collection of attribute objects that control how the serializes and deserializes SOAP methods.
+
+ Writes an XML element with a specified value in its body.
+ The local name of the XML element.
+ The text value of the XML element.
+ The name of the XML Schema data type to be written to the attribute.
-
- Initializes a new instance of the class.
+
+ Writes an XML element with a specified value in its body.
+ The local name of the XML element.
+ The namespace of the XML element.
+ The text value of the XML element.
+ The name of the XML Schema data type to be written to the attribute.
-
- Initializes a new instance of the class using the specified custom type.
- Any object that implements the interface, such as the class.
+
+ Writes an XML element with a specified value in its body.
+ The local name of the XML element.
+ The text value of the XML element.
+ The name of the XML Schema data type to be written to the attribute.
-
- Gets or sets the to override.
- A that overrides the behavior of the when the member is serialized.
+
+ Writes an XML element with a specified value in its body.
+ The local name of the XML element.
+ The namespace of the XML element.
+ The text value of the XML element.
+ The name of the XML Schema data type to be written to the attribute.
-
- Gets or sets the default value of an XML element or attribute.
- An object that represents the default value of an XML element or attribute.
+
+ Writes an XML element with a specified value in its body.
+ The local name of the XML element.
+ The namespace of the XML element.
+ The text value of the XML element.
+ The name of the XML Schema data type to be written to the attribute.
-
- Gets or sets a to override.
- The to override.
+
+ Writes an XML element with a specified value in its body.
+ The local name of the XML element.
+ The namespace of the XML element.
+ The text value of the XML element.
-
- Gets or sets an object that specifies how the serializes a SOAP enumeration.
- An object that specifies how the serializes an enumeration member.
+
+ Writes an XML element with a specified value in its body.
+ The local name of the XML element.
+ The text value of the XML element.
+ The name of the XML Schema data type to be written to the attribute.
-
- Gets or sets a value that specifies whether the serializes a public field or property as encoded SOAP XML.
- true if the must not serialize the field or property; otherwise, false.
+
+ Writes an XML element with a specified value in its body.
+ The local name of the XML element.
+ The namespace of the XML element.
+ The text value of the XML element.
-
- Gets or sets an object that instructs the how to serialize an object type into encoded SOAP XML.
- A that either overrides a applied to a class declaration, or is applied to a class declaration.
+
+ Writes an XML element with a specified value in its body.
+ The local name of the XML element.
+ The text value of the XML element.
-
- Specifies that the public member value be serialized by the as an encoded SOAP XML element.
+
+ Writes an XML element with a specified value in its body.
+ The local name of the XML element.
+ The text value of the XML element.
-
- Initializes a new instance of the class.
+
+ Writes an XML element whose body is empty.
+ The local name of the XML element to write.
-
- Initializes a new instance of the class and specifies the name of the XML element.
- The XML element name of the serialized member.
+
+ Writes an XML element whose body is empty.
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
-
- Gets or sets the XML Schema definition language (XSD) data type of the generated XML element.
- One of the XML Schema data types.
+
+ Writes a element tag.
-
- Gets or sets the name of the generated XML element.
- The name of the generated XML element. The default is the member identifier.
+
+ Writes a element tag.
+ The object being serialized.
-
- Gets or sets a value that indicates whether the must serialize a member that has the xsi:null attribute set to "1".
- true if the generates the xsi:null attribute; otherwise, false.
+
+ Writes an attribute that appears in a SOAP-encoded element.
+ The object being serialized.
-
- Controls how the serializes an enumeration member.
+
+ Writes the namespace declaration attributes.
+ The XML namespaces to declare.
-
- Initializes a new instance of the class.
+
+ Writes an XML element whose body contains a valid XML qualified name. inserts an attribute if the string's value is .
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ The XML qualified name to write in the body of the XML element.
+ The name of the XML Schema data type to be written to the attribute.
-
- Initializes a new instance of the class using the specified element name.
- The XML element name generated by the .
+
+ Writes an XML element whose body contains a valid XML qualified name. inserts an attribute if the string's value is .
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ The XML qualified name to write in the body of the XML element.
-
- Gets or sets the value generated in an XML document when the serializes an enumeration, or the value recognized when it deserializes the enumeration member.
- The value generated in an XML document when the serializes the enumeration, or the value recognized when it deserializes the enumeration member.
+
+ Writes an XML element that contains a string as the body. inserts an attribute if the string's value is .
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ The string to write in the body of the XML element.
+ The name of the XML Schema data type to be written to the attribute.
-
- Instructs the not to serialize the public field or public read/write property value.
+
+ Writes a byte array as the body of an XML element. inserts an attribute if the string's value is .
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ The byte array to write in the body of the XML element.
+ The name of the XML Schema data type to be written to the attribute.
-
- Initializes a new instance of the class.
+
+ Writes an XML element that contains a string as the body. inserts an attribute if the string's value is .
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ The string to write in the body of the XML element.
+ The name of the XML Schema data type to be written to the attribute.
-
- Allows the to recognize a type when it serializes or deserializes an object as encoded SOAP XML.
+
+ Writes an XML element that contains a string as the body. inserts an attribute if the string's value is .
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ The string to write in the body of the XML element.
-
- Initializes a new instance of the class using the specified type.
- The type of the object to include.
+
+ Writes a byte array as the body of an XML element. inserts an attribute if the string's value is .
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ The byte array to write in the body of the XML element.
-
- Gets or sets the type of the object to use when serializing or deserializing an object.
- The type of the object to include.
+
+ Writes an XML element that contains a string as the body. inserts a attribute if the string's value is .
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ The string to write in the body of the XML element.
-
- Generates mappings to SOAP-encoded messages from .NET Framework types or Web service method information.
+
+ Writes an XML element with an attribute.
+ The local name of the XML element to write.
-
- Initializes a new instance of the class.
+
+ Writes an XML element with an attribute.
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
-
- Initializes a new instance of the class, specifying a default XML namespace for imported type mappings.
- The default XML namespace to use for imported type mappings.
+
+ Writes an XML element with an attribute.
+ The local name of the XML element to write.
-
- Initializes a new instance of the class, specifying overrides for XML serialization.
- A object that overrides how the class serializes mapped types using SOAP encoding.
+
+ Writes an XML element with an attribute.
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
-
- Initializes a new instance of the class, specifying XML serialization overrides and a default XML namespace.
- A object that overrides how the class serializes mapped types using SOAP encoding.
- The default XML namespace to use for imported type mappings.
+
+ Writes a SOAP message XML element that can contain a reference to a XML element for a given object.
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ The object being serialized either in the current XML element or a element that referenced by the current element.
+ The type stored in the object's type mapping (as opposed to the object's type found directly through the operation).
+ to serialize the object directly into the XML element rather than make the element reference another element that contains the data; otherwise, .
+ to write an attribute if the object to serialize is ; otherwise, .
-
- Generates internal type mappings for information that is gathered from a Web service method.
- An XML element name produced from the Web service method.
- An XML element namespace produced from the Web service method.
- An array of .NET Framework code entities that belong to a Web service method.
- Internal .NET Framework type mappings to the element parts of a WSDL message definition.
+
+ Writes a SOAP message XML element that can contain a reference to a XML element for a given object.
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ The object being serialized either in the current XML element or a element that is referenced by the current element.
+ The type stored in the object's type mapping (as opposed to the object's type found directly through the operation).
+ to serialize the object directly into the XML element rather than make the element reference another element that contains the data; otherwise, .
-
- Generates internal type mappings for information that is gathered from a Web service method.
- An XML element name produced from the Web service method.
- An XML element namespace produced from the Web service method.
- An array of .NET Framework code entities that belong to a Web service method.
- true to indicate that elements that correspond to WSDL message parts should be enclosed in an extra wrapper element in a SOAP message; otherwise, false.
- true to indicate an RPC-style Web service binding; false to indicate a document-style Web service binding or a SOAP header.
- Internal .NET Framework type mappings to the element parts of a WSDL message definition.
+
+ Writes a SOAP message XML element that can contain a reference to a XML element for a given object.
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ The object being serialized either in the current XML element or a element that referenced by the current element.
+ The type stored in the object's type mapping (as opposed to the object's type found directly through the operation).
-
- Generates internal type mappings for information that is gathered from a Web service method.
- An XML element name produced from the Web service method.
- An XML element namespace produced from the Web service method.
- An array of .NET Framework code entities that belong to a Web service method.
- true to indicate that elements that correspond to WSDL message parts should be enclosed in an extra wrapper element in a SOAP message; otherwise, false.
- true to indicate an RPC-style Web service binding; false to indicate a document-style Web service binding or a SOAP header.
- true to indicate that a generated deserializer should check for the expected qualified name of the wrapper element; otherwise, false. This parameter's value is relevant only if the hasWrapperElement parameter's value is true.
- Internal .NET Framework type mappings to the element parts of a WSDL message definition.
+
+ Writes a SOAP message XML element that can contain a reference to a XML element for a given object.
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ The object being serialized either in the current XML element or a element that is referenced by the current element.
-
- Generates internal type mappings for information that is gathered from a Web service method.
- An XML element name produced from the Web service method.
- An XML element namespace produced from the Web service method.
- An array of .NET Framework code entities that belong to a Web service method.
- true to indicate that elements that correspond to WSDL message parts should be enclosed in an extra wrapper element in a SOAP message; otherwise, false.
- true to indicate an RPC-style Web service binding; false to indicate a document-style Web service binding or a SOAP header.
- true to indicate that a generated deserializer should check for the expected qualified name of the wrapper element; otherwise, false. This parameter's value is relevant only if the hasWrapperElement parameter's value is true.
- One of the values.
- Internal .NET Framework type mappings to the element parts of a WSDL message definition.
+
+ Gets or sets the that is being used by the .
+ The used by the class instance.
-
- Generates a mapping to an XML Schema element for a .NET Framework type.
- The .NET Framework type for which to generate a type mapping.
- Internal .NET Framework mapping of a type to an XML Schema element.
+
+ Serializes objects into SOAP-encoded XML elements in a SOAP message.
-
- Generates a mapping to an XML Schema element for a .NET Framework type.
- The .NET Framework type for which to generate a type mapping.
- The default XML namespace to use.
- Internal .NET Framework mapping of a type to an XML Schema element.
+
+ Writes a SOAP message XML element that contains a reference to a element for a given object.
+ The local name of the referencing element being written.
+ The namespace of the referencing element being written.
+ The object being serialized.
-
- Places mappings for a type in the instance's context for later use when import methods are invoked.
- The .NET Framework type for which to save type mapping information.
+
+ Writes a SOAP message XML element that contains a reference to a element for a given object.
+ The local name of the referencing element being written.
+ The namespace of the referencing element being written.
+ The object being serialized.
+ to write an attribute if the object to serialize is ; otherwise, .
-
- Places mappings for derived types in the instance's context for later use when import methods are invoked.
- An reflection object that contains custom attributes that are derived from the attribute.
+
+ Writes a SOAP 1.2 RPC result element with a specified qualified name in its body.
+ The local name of the result body.
+ The namespace of the result body.
-
- Represents certain attributes of a XSD <part> element in a WSDL document for generating classes from the document.
+
+ Writes an object that uses custom XML formatting as an XML element.
+ An object that implements the interface that uses custom XML formatting.
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ to write an attribute if the class object is ; otherwise, .
-
- Initializes a new instance of the class.
+
+ Instructs to write an object that uses custom XML formatting as an XML element.
+ An object that implements the interface that uses custom XML formatting.
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ to write an attribute if the object is ; otherwise, .
+ to ignore writing the opening element tag; otherwise, to write the opening element tag.
-
- Gets or sets a value that corresponds to the name attribute of the WSDL part element.
- The element name.
+
+ Writes the XML declaration if the writer is positioned at the start of an XML document.
-
- Gets or sets a value that corresponds to the type attribute of the WSDL part element.
- An that corresponds to the XML type.
+
+ Writes an opening element tag, including any attributes.
+ The local name of the XML element to write.
-
- Controls the schema generated by the when a class instance is serialized as SOAP encoded XML.
+
+ Writes an opening element tag, including any attributes.
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
-
- Initializes a new instance of the class.
+
+ Writes an opening element tag, including any attributes.
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ to write the element name with a prefix if none is available for the specified namespace; otherwise, .
-
- Initializes a new instance of the class and specifies the name of the XML type.
- The name of the XML type that the generates when it serializes the class instance (and recognizes when it deserializes the class instance).
+
+ Writes an opening element tag, including any attributes.
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ The object being serialized as an XML element.
-
- Initializes a new instance of the class and specifies the name and XML namespace of the type.
- The name of the XML type that the generates when it serializes the class instance (and recognizes when it deserializes the class instance).
- The XML namespace of the type.
+
+ Writes an opening element tag, including any attributes.
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ The object being serialized as an XML element.
+ to write the element name with a prefix if none is available for the specified namespace; otherwise, .
-
- Gets or sets a value that indicates whether to include the type in SOAP-encoded XML Schema documents.
- true to include the type in SOAP-encoded XML Schema documents; otherwise, false. The default is true.
+
+ Writes an opening element tag, including any attributes.
+ The local name of the XML element to write.
+ The namespace of the XML element to write.
+ The object being serialized as an XML element.
+ to write the element name with a prefix if none is available for the specified namespace; otherwise, .
+ An instance of the class that contains prefix and namespace pairs to be used in the generated XML.
-
- Gets or sets the namespace of the XML type.
- The namespace of the XML type. The default is an empty string ("").
+
+ Writes an XML element whose text body is a value of a simple XML Schema data type.
+ The local name of the element to write.
+ The namespace of the element to write.
+ The object to be serialized in the element body.
+ if the XML element explicitly specifies the text value's type using the attribute; otherwise, .
-
- Gets or sets the name of the XML type.
- The name of the XML type. The default is the class name.
+
+ Writes a base-64 byte array.
+ The byte array to write.
-
- Provides data for the known, but unreferenced, object found in an encoded SOAP XML stream during deserialization.
+
+ Writes a specified string value.
+ The value of the string to write.
-
- Initializes a new instance of the class.
- The unreferenced object.
- A unique string used to identify the unreferenced object.
+
+ Writes the specified object as an XML attribute.
+ The XML node to write.
+ An object (or ) used to generate a qualified name value for an attribute from the Web Services Description Language (WSDL) namespace ("http://schemas.xmlsoap.org/wsdl/").
-
- Gets the ID of the object.
- The ID of the object.
+
+ Writes the specified as an XML attribute.
+ The XML node to write.
-
- Gets the deserialized, but unreferenced, object.
- The deserialized, but unreferenced, object.
+
+ Writes an attribute for an XML element that is being serialized into a document.
+ The local name of an XML Schema data type.
+ The namespace of an XML Schema data type.
-
- Represents the method that handles the event of an .
- The source of the event.
- An that contains the event data.
+
+ Delegate that is used by the class for serialization of types from SOAP-encoded, non-root XML data.
+ The object being serialized.
-
- Specifies that the member (a field that returns an array of objects) can contain any XML attributes.
+
+ Controls deserialization by the class.
-
- Constructs a new instance of the class.
+
+ Initializes a new instance of the class.
-
- Specifies that the member (a field that returns an array of or objects) contains objects that represent any XML element that has no corresponding member in the object being serialized or deserialized.
+
+ Stores an object that contains a callback method that will be called, as necessary, to fill in .NET Framework collections or enumerations that map to SOAP-encoded arrays or SOAP-encoded, multi-referenced elements.
+ A delegate and the callback method's input data.
-
- Initializes a new instance of the class.
+
+ Stores an object that contains a callback method instance that will be called, as necessary, to fill in the objects in a SOAP-encoded array.
+ An delegate and the callback method's input data.
-
- Initializes a new instance of the class and specifies the XML element name generated in the XML document.
- The name of the XML element that the generates.
+
+ Stores an implementation of the delegate and its input data for a later invocation.
+ The name of the .NET Framework type that is being deserialized.
+ The namespace of the .NET Framework type that is being deserialized.
+ The to be deserialized.
+ An delegate.
-
- Initializes a new instance of the class and specifies the XML element name generated in the XML document and its XML namespace.
- The name of the XML element that the generates.
- The XML namespace of the XML element.
+
+ Stores an object that is being deserialized from a SOAP-encoded element for later access through the method.
+ The value of the attribute of a element that identifies the element.
+ The object that is deserialized from the XML element.
-
- Gets or sets the XML element name.
- The name of the XML element.
- The element name of an array member does not match the element name specified by the property.
+
+ Checks whether the deserializer has advanced.
+ The current in a while loop.
+ The current .
+ The has not advanced.
-
- Gets or sets the XML namespace generated in the XML document.
- An XML namespace.
+
+ Removes all occurrences of white space characters from the beginning and end of the specified string.
+ The string that will have its white space trimmed.
+ The trimmed string.
-
- Gets or sets the explicit order in which the elements are serialized or deserialized.
- The order of the code generation.
+
+ Creates an that indicates that an object being deserialized should be abstract.
+ The name of the abstract type.
+ The .NET Framework namespace of the abstract type.
+ An exception.
-
- Represents a collection of objects.
+
+ Populates an object from its XML representation at the current location of the , with an option to read the inner element.
+ The local name of the derived XML Schema data type.
+ The namespace of the derived XML Schema data type.
+ The local name of the base XML Schema data type.
+ The namespace of the base XML Schema data type.
+ The namespace of the derived .NET Framework type.
+ The name of the base .NET Framework type.
+ An exception.
-
- Initializes a new instance of the class.
+
+ Creates an that indicates that an object being deserialized cannot be instantiated because the constructor throws a security exception.
+ The name of the type.
+ An exception.
-
- Adds an to the collection.
- The to add.
- The index of the newly added .
+
+ Creates an that indicates that an object being deserialized cannot be instantiated because there is no constructor available.
+ The name of the type.
+ An exception.
-
-
+
+ Creates an that indicates that an explicit reference conversion failed.
+ The that an object cannot be cast to. This type is incorporated into the exception message.
+ The object that cannot be cast. This object is incorporated into the exception message.
+ An exception.
-
- Gets a value that indicates whether the specified exists in the collection.
- The you are interested in.
- true if the exists in the collection; otherwise, false.
+
+ Creates an that indicates that an explicit reference conversion failed.
+ The that an object cannot be cast to. This type is incorporated into the exception message.
+ The object that cannot be cast. This object is incorporated into the exception message.
+ A string identifier.
+ An exception.
-
- Copies the entire collection to a compatible one-dimensional array of objects, starting at the specified index of the target array.
- The one-dimensional array of objects that is the destination of the elements copied from the collection. The array must have zero-based indexing.
- The zero-based index in array at which copying begins.
+
+ Creates an that indicates that a derived type that is mapped to an XML Schema data type cannot be located.
+ The local name of the XML Schema data type that is mapped to the unavailable derived type.
+ The namespace of the XML Schema data type that is mapped to the unavailable derived type.
+ The full name of the .NET Framework base type for which a derived type cannot be located.
+ An exception.
-
-
+
+ Creates an that indicates that a SOAP-encoded collection type cannot be modified and its values cannot be filled in.
+ The fully qualified name of the .NET Framework type for which there is a mapping.
+ An exception.
-
-
+
+ Creates an that indicates that an enumeration value is not valid.
+ The enumeration value that is not valid.
+ The enumeration type.
+ An exception.
-
- Gets the index of the specified .
- The whose index you want.
- The index of the specified .
+
+ Creates an that indicates that the current position of represents an unknown XML node.
+ An exception.
-
- Inserts an into the collection at the specified index.
- The index where the is inserted.
- The to insert.
+
+ Creates an that indicates that a type is unknown.
+ An that represents the name of the unknown type.
+ An exception.
-
- Gets or sets the at the specified index.
- The index of the .
- An at the specified index.
+
+ Gets or sets a value that determines whether XML strings are translated into valid .NET Framework type names.
+ if XML strings are decoded into valid .NET Framework type names; otherwise, .
-
- Removes the specified from the collection.
- The to remove.
+
+ Gets the XML document object into which the XML document is being deserialized.
+ An that represents the deserialized data.
-
-
+
+ Ensures that a given array, or a copy, is large enough to contain a specified index.
+ The that is being checked.
+ The required index.
+ The of the array's elements.
+ The existing , if it is already large enough; otherwise, a new, larger array that contains the original array's elements.
-
-
-
+
+ Fills in the values of a SOAP-encoded array whose data type maps to a .NET Framework reference type.
+ An object that contains the array whose values are filled in.
-
-
+
+ Gets the length of the SOAP-encoded array where the is currently positioned.
+ The local name that the array should have.
+ The namespace that the array should have.
+ The length of the SOAP array.
-
-
+
+ Determines whether the XML element where the is currently positioned has a null attribute set to the value .
+ if is currently positioned over a null attribute with the value ; otherwise, .
-
-
-
+
+ Gets an object that is being deserialized from a SOAP-encoded element and that was stored earlier by .
+ The value of the attribute of a element that identifies the element.
+ An object to be deserialized from a SOAP-encoded element.
-
-
-
+
+ Gets the value of the attribute for the XML element at the current location of the .
+ An XML qualified name that indicates the data type of an XML element.
-
-
-
+
+ Initializes callback methods that populate objects that map to SOAP-encoded XML data.
-
-
-
+
+ Stores element and attribute names in a object.
-
-
+
+ Gets or sets a value that should be for a SOAP 1.1 return value.
+ , if the value is a return value.
-
-
+
+ Determines whether an XML attribute name indicates an XML namespace.
+ The name of an XML attribute.
+ if the XML attribute name indicates an XML namespace; otherwise, .
-
-
-
+
+ Sets the value of the XML attribute if it is of type from the Web Services Description Language (WSDL) namespace.
+ An that may have the type .
-
-
+
+ Makes the read the fully qualified name of the element where it is currently positioned.
+ The fully qualified name of the current XML element.
-
- Specifies that the must serialize a particular class member as an array of XML elements.
+
+ Makes the read an XML end tag.
-
- Initializes a new instance of the class.
+
+ Gets the object that is being used by .
+ The that is being used by the .
-
- Initializes a new instance of the class and specifies the XML element name generated in the XML document instance.
- The name of the XML element that the generates.
+
+ Gets the current count of the .
+ The current count of an .
-
- Gets or sets the XML element name given to the serialized array.
- The XML element name of the serialized array. The default is the name of the member to which the is assigned.
+
+ Instructs the to read the current XML element if the element has a null attribute with the value true.
+ if the element has a null="true" attribute value and has been read; otherwise, .
-
- Gets or sets a value that indicates whether the XML element name generated by the is qualified or unqualified.
- One of the values. The default is XmlSchemaForm.None.
+
+ Instructs the to read the fully qualified name of the element where it is currently positioned.
+ A that represents the fully qualified name of the current XML element; otherwise, if a null="true" attribute value is present.
-
- Gets or sets a value that indicates whether the must serialize a member as an empty XML tag with the xsi:nil attribute set to true.
- true if the generates the xsi:nil attribute; otherwise, false.
+
+ Instructs the to read a simple, text-only XML element that could be .
+ The string value; otherwise, .
-
- Gets or sets the namespace of the XML element.
- The namespace of the XML element.
+
+ Reads the value of the attribute ( attribute for SOAP 1.2) that is used to refer to an XML element in SOAP encoding.
+ An output string into which the attribute value is read.
+ if the value was read; otherwise, .
-
- Gets or sets the explicit order in which the elements are serialized or deserialized.
- The order of the code generation.
+
+ Deserializes an object from a SOAP-encoded XML element.
+ The value of the referenced element in the document.
-
- Represents an attribute that specifies the derived types that the can place in a serialized array.
+
+ Deserializes an object from a SOAP-encoded XML element.
+ The local name of the element's XML Schema data type.
+ The namespace of the element's XML Schema data type.
+ The value of the referenced element in the document.
-
- Initializes a new instance of the class.
+
+ Deserializes objects from the SOAP-encoded elements in a SOAP message.
-
- Initializes a new instance of the class and specifies the name of the XML element generated in the XML document.
- The name of the XML element.
+
+ Deserializes an object from an XML element in a SOAP message that contains a reference to a element.
+ An output string into which the attribute value is read.
+ The deserialized object.
-
- Initializes a new instance of the class and specifies the that can be inserted into the serialized array.
- The of the object to serialize.
+
+ Deserializes an object from an XML element in a SOAP message that contains a reference to a element.
+ The local name of the element's XML Schema data type.
+ The namespace of the element's XML Schema data type.
+ An output string into which the attribute value is read.
+ The deserialized object.
-
- Initializes a new instance of the class and specifies the name of the XML element generated in the XML document and the that can be inserted into the generated XML document.
- The name of the XML element.
- The of the object to serialize.
+
+ Deserializes an object from an XML element in a SOAP message that contains a reference to a element.
+ The local name of the element's XML Schema data type.
+ The namespace of the element's XML Schema data type.
+ if the element name is also the XML Schema data type name; otherwise, .
+ An output string into which the value of the attribute is read.
+ The deserialized object.
-
- Gets or sets the XML data type of the generated XML element.
- An XML schema definition (XSD) data type, as defined by the World Wide Web Consortium (www.w3.org) document "XML Schema Part 2: DataTypes".
+
+ Populates an object from its XML representation at the current location of the .
+ An that corresponds to the current position of the .
+ An object that implements the interface with its members populated from the location of the .
-
- Gets or sets the name of the generated XML element.
- The name of the generated XML element. The default is the member identifier.
+
+ This method supports the .NET Framework infrastructure and is not intended to be used directly from your code.
+ An IXmlSerializable object that corresponds to the current position of the XMLReader.
+ Specifies whether the serializable object is wrapped.
+ An object that implements the IXmlSerializable interface with its members populated from the location of the XmlReader.
-
- Gets or sets a value that indicates whether the name of the generated XML element is qualified.
- One of the values. The default is XmlSchemaForm.None.
- The property is set to XmlSchemaForm.Unqualified and a value is specified.
+
+ Returns the result of a call to the method of the class, trimmed of white space if needed, and appended to the input value.
+ A string that will be appended to.
+ if the result of the read operation should be trimmed; otherwise, .
+ The result of the read operation appended to the input value.
-
- Gets or sets a value that indicates whether the must serialize a member as an empty XML tag with the xsi:nil attribute set to true.
- true if the generates the xsi:nil attribute; otherwise, false, and no instance is generated. The default is true.
+
+ Produces the result of a call to the method appended to the input value.
+ A string to prefix to the result of a call to the method.
+ The result of call to the method appended to the input value.
-
- Gets or sets the namespace of the generated XML element.
- The namespace of the generated XML element.
+
+ Reads an XML element that allows null values () and returns a generic value.
+ The that represents the simple data type for the current location of the .
+ A generic that represents a null XML value.
-
- Gets or sets the level in a hierarchy of XML elements that the affects.
- The zero-based index of a set of indexes in an array of arrays.
+
+ Gets the value of the XML node at which the is currently positioned.
+ The that represents the simple data type for the current location of the .
+ The value of the node as a .NET Framework value type, if the value is a simple XML Schema data type.
-
- Gets or sets the type allowed in an array.
- A that is allowed in the array.
+
+ Instructs the to read an XML document root element at its current position.
+ if the method should read content only after reading the element's start element; otherwise, .
+ An that contains the root element that has been read.
-
- Represents a collection of objects.
+
+ Instructs the to read the XML node at its current position.
+ to read content only after reading the element's start element; otherwise, .
+ An that represents the XML node that has been read.
-
- Initializes a new instance of the class.
+
+ Stores an object to be deserialized from a SOAP-encoded element.
+ The object to be deserialized.
-
- Adds an to the collection.
- The to add to the collection.
- The index of the added item.
+
+ Gets a dynamically generated assembly by name.
+ The full name of the assembly.
+ A dynamically generated .
-
-
+
+ Ensures that a given array, or a copy, is no larger than a specified length.
+ The array that is being checked.
+ The maximum length of the array.
+ The of the array's elements.
+ if for the array, if present for the input array, can be returned; otherwise, a new, smaller array.
+ The existing , if it is already small enough; otherwise, a new, smaller array that contains the original array's elements up to the size of length.
-
- Determines whether the collection contains the specified .
- The to check for.
- true if the collection contains the specified ; otherwise, false.
+
+ Produces a base-64 byte array from an input string.
+ A string to translate into a base-64 byte array.
+ A base-64 byte array.
-
- Copies an array to the collection, starting at a specified target index.
- The array of objects to copy to the collection.
- The index at which the copied attributes begin.
+
+ Instructs the to read the string value at its current position and return it as a base-64 byte array.
+ to return ; to return a base-64 byte array.
+ A base-64 byte array; otherwise, if the value of the isNull parameter is .
-
-
+
+ Instructs the to read the string value at its current position and return it as a hexadecimal byte array.
+ to return ; to return a hexadecimal byte array.
+ A hexadecimal byte array; otherwise, if the value of the isNull parameter is true.
-
-
+
+ Produces a hexadecimal byte array from an input string.
+ A string to translate into a hexadecimal byte array.
+ A hexadecimal byte array.
-
- Returns the zero-based index of the first occurrence of the specified in the collection or -1 if the attribute is not found in the collection.
- The to locate in the collection.
- The first index of the in the collection or -1 if the attribute is not found in the collection.
+
+ Produces a object from an input string.
+ A string to translate into a object.
+ A object.
-
- Inserts an into the collection at the specified index.
- The index at which the attribute is inserted.
- The to insert.
+
+ Produces a object from an input string.
+ A string to translate into a class object.
+ A object.
-
- Gets or sets the item at the specified index.
- The zero-based index of the collection member to get or set.
- The at the specified index.
+
+ Produces a object from an input string.
+ A string to translate into a object.
+ A object.
-
- Removes an from the collection, if it is present.
- The to remove.
+
+ Produces a numeric enumeration value from a string that consists of delimited identifiers that represent constants from the enumerator list.
+ A string that consists of delimited identifiers where each identifier represents a constant from the set enumerator list.
+ A that consists of the identifiers as keys and the constants as integral numbers.
+ The name of the enumeration type.
+ A long value that consists of the enumeration value as a series of bitwise operations.
-
-
+
+ Produces a from a string that represents the time.
+ A string to translate into a object.
+ A object.
-
-
-
+
+ Decodes an XML name.
+ An XML name to be decoded.
+ A decoded string.
-
-
+
+ Decodes an XML name.
+ An XML name to be decoded.
+ A decoded string.
-
-
+
+ Decodes an XML name.
+ An XML name to be decoded.
+ A decoded string.
-
-
-
+
+ Decodes an XML name.
+ An XML name to be decoded.
+ A decoded string.
-
-
-
+
+ Obtains an from a name that may contain a prefix.
+ A name that may contain a prefix.
+ An that represents a namespace-qualified XML name.
-
-
-
+
+ Raises an event for the current position of the .
+ An object that the is attempting to deserialize, subsequently accessible through the property.
+ An that represents the attribute in question.
-
-
-
+
+ Raises an event for the current position of the .
+ An object that the is attempting to deserialize, subsequently accessible through the property.
+ A that represents the attribute in question.
+ A comma-delimited list of XML qualified names.
-
-
+
+ Raises an event for the current position of the .
+ The that is being deserialized.
+ The for which an event is raised.
-
-
+
+ Raises an event for the current position of the .
+ An object that the is attempting to deserialize, subsequently accessible through the property.
+ The for which an event is raised.
+ A comma-delimited list of XML qualified names.
-
-
-
+
+ Raises an event for the current position of the .
+ The object being deserialized.
+ A comma-delimited list of XML qualified names.
-
-
+
+ Raises an event for the current position of the .
+ The object that is being deserialized.
-
- Specifies that the must serialize the class member as an XML attribute.
+
+ Raises an event for the current position of the .
+ A unique string that is used to identify the unreferenced object, subsequently accessible through the property.
+ An object that the is attempting to deserialize, subsequently accessible through the property.
-
- Initializes a new instance of the class.
+
+ Holds an delegate instance, plus the method's inputs; also serves as the parameter for the method.
-
- Initializes a new instance of the class and specifies the name of the generated XML attribute.
- The name of the XML attribute that the generates.
+
+ Initializes a new instance of the class.
+ The object that contains other objects whose values get filled in by the callback implementation.
+ A method that instantiates the delegate.
+ The size of the string array obtained through the property.
-
- Initializes a new instance of the class.
- The used to store the attribute.
+
+ Initializes a new instance of the class.
+ The object that contains other objects whose values get filled in by the callback implementation.
+ A method that instantiates the delegate.
+ The string array obtained through the property.
-
- Initializes a new instance of the class.
- The name of the XML attribute that is generated.
- The used to store the attribute.
+
+ Gets the callback method that creates an instance of the delegate.
+ The callback method that creates an instance of the delegate.
-
- Gets or sets the name of the XML attribute.
- The name of the XML attribute. The default is the member name.
+
+ Gets or sets an array of keys for the objects that belong to the property whose values get filled in by the callback implementation.
+ The array of keys.
-
- Gets or sets the XSD data type of the XML attribute generated by the .
- An XSD (XML Schema Document) data type, as defined by the World Wide Web Consortium (www.w3.org) document named "XML Schema: DataTypes".
+
+ Gets or sets the object that contains other objects whose values get filled in by the callback implementation.
+ The source containing objects with values to fill.
-
- Gets or sets a value that indicates whether the XML attribute name generated by the is qualified.
- One of the values. The default is XmlForm.None.
+
+ Holds an delegate instance, plus the method's inputs; also supplies the method's parameters.
-
- Gets or sets the XML namespace of the XML attribute.
- The XML namespace of the XML attribute.
+
+ Initializes a new instance of the class with parameters for a callback method.
+ A collection into which the callback method copies the collection items array.
+ A method that instantiates the delegate.
+ An array into which the callback method copies a collection.
-
- Gets or sets the complex type of the XML attribute.
- The type of the XML attribute.
+
+ Gets the callback method that instantiates the delegate.
+ The delegate that points to the callback method.
-
- Provides data for the event.
+
+ Gets the object collection for the callback method.
+ The collection that is used for the fixup.
-
- Gets an object that represents the unknown XML attribute.
- An that represents the unknown XML attribute.
+
+ Gets the array into which the callback method copies a collection.
+ The array into which the callback method copies a collection.
-
- Gets a comma-delimited list of XML attribute names expected to be in an XML document instance.
- A comma-delimited list of XML attribute names. Each name is in the following format: namespace:name.
+
+ Delegate used by the class for deserialization of types from SOAP-encoded, non-root XML data.
+ The object returned by the callback.
-
- Gets the line number of the unknown XML attribute.
- The line number of the unknown XML attribute.
+
+ An abstract class that is the base class for and and that contains methods common to both of these types.
-
- Gets the position in the line of the unknown XML attribute.
- The position number of the unknown XML attribute.
+
+ Initializes an instance of the class.
-
- Gets the object being deserialized.
- The object being deserialized.
+
+ Maintains a group of names for related code entities or type mappings that are generated by the .NET Framework's XML serialization infrastructure.
-
- Represents the method that handles the
- The source of the event.
- An that contains the event data.
+
+ Initializes a new instance of the class.
-
- Allows you to override property, field, and class attributes when you use the to serialize or deserialize an object.
+
+ Initializes a new instance of the class and determines whether code identifiers are case sensitive.
+ if identifiers are case sensitive; otherwise, .
-
- Initializes a new instance of the class.
+
+ Adds a named code entity or type mapping to the instance's scope.
+ A name that is used to index the code entity.
+ The code entity or type mapping information.
-
- Adds an object to the collection of objects. The type parameter specifies an object to be overridden by the object.
- The of the object that is overridden.
- An object that represents the overriding attributes.
+
+ Prevents a specified name from being used within the instance's scope.
+ A name that will not be available within the instance's scope.
-
- Adds an object to the collection of objects. The type parameter specifies an object to be overridden. The member parameter specifies the name of a member that is overridden.
- The of the object to override.
- The name of the member to override.
- An object that represents the overriding attributes.
+
+ Adds a named code entity or type mapping to the instance's scope, ensuring that the name is unique within the scope.
+ A candidate name that is used to index the code entity.
+ The code entity or type mapping information.
+ The identifier parameter value or a modified string if there is a name collision.
-
- Gets the object associated with the specified, base-class, type.
- The base class that is associated with the collection of attributes you want to retrieve.
- An that represents the collection of overriding attributes.
+
+ Removes all code entities or type mappings, including their names, from the instance's scope.
-
- Gets the object associated with the specified (base-class) type. The member parameter specifies the base-class member that is overridden.
- The base class that is associated with the collection of attributes you want.
- The name of the overridden member that specifies the to return.
- An that represents the collection of overriding attributes.
+
+ Determines whether a specified name is already being used within the instance's scope.
+ The name to check for use within the instance's scope.
+ if the name is already in use; otherwise, .
-
- Represents a collection of attribute objects that control how the serializes and deserializes an object.
+
+ Ensures that the input is of the correct case by modifying the name according to the value of the property.
+ The name to possibly modify.
+ A string that is the same as the input identifier or has the first letter's case modified.
-
- Initializes a new instance of the class.
+
+ Determines whether the input name conflicts with another name within the instance's scope and, if it does, generates a modified string.
+ The name to modify if it is not already unique.
+ The identifier parameter value or a modified string if there is a name collision.
-
- Initializes a new instance of the class and customizes how the serializes and deserializes an object.
- A class that can provide alternative implementations of attributes that control XML serialization.
+
+ Removes from the instance's scope the code entity or type mapping identified by the input name.
+ The name of the code entity or type mapping information to remove.
-
- Gets or sets the to override.
- The to override.
+
+ Removes the input name from the instance's reserved names.
+ A name that will be made available within the instance's scope.
-
- Gets the collection of objects to override.
- An object that represents the collection of objects.
+
+ Returns an array of the code entities or type mappings within the instance's scope.
+ The type of all the code entities or type mappings for the instance.
+ An array of the code entities or type mappings that is stored by the object.
-
- Gets or sets an object that specifies how the serializes a public field or read/write property that returns an array.
- An that specifies how the serializes a public field or read/write property that returns an array.
+
+ Gets or sets a value that indicates whether the instance uses camel case.
+ to indicate that the instance uses camel case; to indicate that the instance uses Pascal case.
-
- Gets or sets a collection of objects that specify how the serializes items inserted into an array returned by a public field or read/write property.
- An object that contains a collection of objects.
+
+ Provides static methods to convert input text into names for code entities.
-
- Gets or sets an object that specifies how the serializes a public field or public read/write property as an XML attribute.
- An that controls the serialization of a public field or read/write property as an XML attribute.
+
+ Initializes a new instance of the class.
-
- Gets or sets an object that allows you to distinguish between a set of choices.
- An that can be applied to a class member that is serialized as an xsi:choice element.
+
+ Produces a camel-case string from an input string.
+ The name of a code entity, such as a method parameter, typically taken from an XML element or attribute name.
+ A camel-case version of the parameter string.
-
- Gets or sets the default value of an XML element or attribute.
- An that represents the default value of an XML element or attribute.
+
+ Produces a Pascal-case string from an input string.
+ The name of a code entity, such as a method parameter, typically taken from an XML element or attribute name.
+ A Pascal-case version of the parameter string.
-
- Gets a collection of objects that specify how the serializes a public field or read/write property as an XML element.
- An that contains a collection of objects.
+
+ Produces a valid code entity name from an input string.
+ The name of a code entity, such as a method parameter, typically taken from an XML element or attribute name.
+ A string that can be used as a code identifier, such as the name of a method parameter.
-
- Gets or sets an object that specifies how the serializes an enumeration member.
- An that specifies how the serializes an enumeration member.
+
+ Specifies various options to use when generating .NET Framework types for use with an XML Web Service.
-
- Gets or sets a value that specifies whether or not the serializes a public field or public read/write property.
- true if the must not serialize the field or property; otherwise, false.
+
+ Enables data binding.
+
-
- Gets or sets a value that specifies whether to keep all namespace declarations when an object containing a member that returns an object is overridden.
- true if the namespace declarations should be kept; otherwise, false.
+
+ Creates events for the asynchronous invocation of Web methods.
+
-
- Gets or sets an object that specifies how the serializes a class as an XML root element.
- An that overrides a class attributed as an XML root element.
+
+ Creates Begin and End methods for the asynchronous invocation of Web methods.
+
-
- Gets or sets an object that instructs the to serialize a public field or public read/write property as XML text.
- An that overrides the default serialization of a public property or field.
+
+ Generates explicitly ordered serialization code as specified through the property of the , , and attributes.
+
-
- Gets or sets an object that specifies how the serializes a class to which the has been applied.
- An that overrides an applied to a class declaration.
+
+ Represents primitive types by properties.
+
-
- Specifies that the member can be further detected by using an enumeration.
+
+ Represents primitive types by fields and primitive types by namespace types.
+
-
- Initializes a new instance of the class.
+
+ Delegate used by the class for deserialization of SOAP-encoded XML data.
+ An instance of the class that contains the object to be fixed and the array of string identifiers for the items to fill in.
-
- Initializes a new instance of the class.
- The member name that returns the enumeration used to detect a choice.
+
+ Delegate used by the class for deserialization of SOAP-encoded XML data types that map to collections or enumerations.
+ The collection into which the collection items array is copied.
+ An array of items to be copied into the object collection.
-
- Gets or sets the name of the field that returns the enumeration to use when detecting types.
- The name of a field that returns an enumeration.
+
+ Represents the collection of XML schemas.
-
- Contains fields that can be used to pass event delegates to a thread-safe method of the .
+
+ Initializes a new instance of the class.
-
- Gets or sets an object that represents the method that handles the event.
- An that points to the event handler.
+
+ Adds an object to the end of the collection.
+ The object to be added to the collection of objects.
+ The index at which the is added.
-
- Gets or sets an object that represents the method that handles the event.
- An that points to the event handler.
+
+ Adds an instance of the class to the end of the collection.
+ The object to be added to the end of the collection.
-
- Gets or sets an object that represents the method that handles the event.
- An that points to the event handler.
+
+ Adds an object that represents an assembly reference to the collection.
+ The to add.
+ The of the schema object.
+ The index at which the is added.
-
- Gets or sets an object that represents the method that handles the event.
- An that points to the event handler.
+
+ Adds an object that represents an assembly reference to the collection.
+ The to add.
-
- Indicates that a public field or property represents an XML element when the serializes or deserializes the object that contains it.
+
+ Processes the element and attribute names in the XML schemas and, optionally, validates the XML schemas.
+ A that specifies the callback method that handles errors and warnings during XML Schema validation, if the strict parameter is set to .
+ to validate the XML schemas in the collection using the method of the class; otherwise, .
-
- Initializes a new instance of the class.
+
+ Returns a value that indicates whether the collection contains an object that belongs to the specified namespace.
+ The namespace of the item to check for.
+ if the item is found; otherwise, .
-
- Initializes a new instance of the class and specifies the name of the XML element.
- The XML element name of the serialized member.
+
+ Determines whether the contains a specific schema.
+ The object to locate.
+ , if the collection contains the specified item; otherwise, .
-
- Initializes a new instance of the class and specifies a type for the member to which the is applied. This type is used by the when serializing or deserializing object that contains it.
- The of an object derived from the member's type.
+
+ Copies the entire to a compatible one-dimensional , which starts at the specified index of the target array.
+ The one-dimensional that is the destination of the schemas copied from . The must have zero-based indexing.
+ A 32-bit integer that represents the index in the array where copying begins.
-
- Initializes a new instance of the and specifies the name of the XML element and a derived type for the member to which the is applied. This member type is used when the serializes the object that contains it.
- The XML element name of the serialized member.
- The of an object derived from the member's type.
+
+ Locates in one of the XML schemas an of the specified name and type.
+ An that specifies a fully qualified name with a namespace used to locate an object in the collection.
+ The of the object to find. Possible types include: , , , , and .
+ An instance, such as an or .
-
- Gets or sets the XML Schema definition (XSD) data type of the XML element generated by the .
- An XML Schema data type, as defined by the World Wide Web Consortium (www.w3.org) document named "XML Schema Part 2: Datatypes".
- The XML Schema data type you have specified cannot be mapped to the.NET data type.
+
+ Gets a collection of schemas that belong to the same namespace.
+ The namespace of the schemas to retrieve.
+ An implementation that contains the schemas.
-
- Gets or sets the name of the generated XML element.
- The name of the generated XML element. The default is the member identifier.
+
+ Searches for the specified schema and returns the zero-based index of the first occurrence within the entire .
+ The to locate.
+ The zero-based index of the first occurrence of the value within the entire , if found; otherwise, -1.
-
- Gets or sets a value that indicates whether the element is qualified.
- One of the values. The default is .
+
+ Inserts a schema into the at the specified index.
+ The zero-based index at which schema should be inserted.
+ The object to be inserted.
-
- Gets or sets a value that indicates whether the must serialize a member that is set to null as an empty tag with the xsi:nil attribute set to true.
- true if the generates the xsi:nil attribute; otherwise, false.
+
+ Gets a value that indicates whether the schemas have been compiled.
+ , if the schemas have been compiled; otherwise, .
-
- Gets or sets the namespace assigned to the XML element that results when the class is serialized.
- The namespace of the XML element.
+
+ Static method that determines whether the specified XML schema contains a custom attribute set to , or its equivalent.
+ The XML schema to check for an attribute with a value.
+ if the specified schema exists; otherwise, .
-
- Gets or sets the explicit order in which the elements are serialized or deserialized.
- The order of the code generation.
+
+ Gets or sets the object at the specified index.
+ The index of the item to retrieve.
+ The specified .
-
- Gets or sets the object type used to represent the XML element.
- The of the member.
+
+ Gets a specified object that represents the XML schema associated with the specified namespace.
+ The namespace of the specified object.
+ The specified object.
-
- Represents a collection of objects used by the to override the default way it serializes a class.
+
+ Performs additional custom processes when clearing the contents of the instance.
-
- Initializes a new instance of the class.
+
+ Performs additional custom processes before inserting a new element into the instance.
+ The zero-based index at which to insert value.
+ The new value of the element at index.
-
- Adds an to the collection.
- The to add.
- The zero-based index of the newly added item.
+
+ Performs additional custom processes when removing an element from the instance.
+ The zero-based index at which value can be found.
+ The value of the element to remove at index.
-
-
+
+ Performs additional custom processes before setting a value in the instance.
+ The zero-based index at which oldValue can be found.
+ The value to replace with newValue.
+ The new value of the element at index.
-
- Determines whether the collection contains the specified object.
- The to look for.
- true if the object exists in the collection; otherwise, false.
+
+ Removes the first occurrence of a specific schema from the .
+ The to remove.
-
- Copies the , or a portion of it to a one-dimensional array.
- The array to hold the copied elements.
- The zero-based index in array at which copying begins.
+
+ Returns an enumerator that iterates through the collection of XML schemas.
+ An object that can be used to iterate through the collection.
-
-
+
+ Generates internal mappings to .NET Framework types for XML schema element declarations, including literal XSD message parts in a WSDL document.
-
-
+
+ Initializes a new instance of the class, taking a collection of objects representing the XML schemas used by SOAP literal messages defined in a WSDL document.
+ A collection of objects.
-
- Gets the index of the specified .
- The whose index is being retrieved.
- The zero-based index of the .
+
+ Initializes a new instance of the class, taking a collection of objects that represents the XML schemas used by SOAP literal messages, plus classes being generated for bindings defined in a Web Services Description Language (WSDL) document.
+ An object.
+ A object that specifies a collection of classes being generated for bindings defined in a WSDL document.
-
- Inserts an into the collection.
- The zero-based index where the member is inserted.
- The to insert.
+
+ Generates internal type mapping information for a single, (SOAP) literal element part defined in a WSDL document.
+ An that specifies the name of an element's type for which a .NET Framework type is generated.
+ The name of the part element in the WSDL document.
+ An representing the .NET Framework type mapping for a single element part of a WSDL message definition.
-
- Gets or sets the element at the specified index.
- The zero-based index of the element to get or set.
- The element at the specified index.
- index is not a valid index in the .
- The property is set and the is read-only.
+
+ Generates internal type mapping information for an element defined in an XML schema document.
+ An that specifies the name of an element defined in an XML schema document.
+ A base type for the .NET Framework type that is generated to correspond to an XSD element's type.
+ An representing the.NET Framework type mapping information for an XML schema element.
-
- Removes the specified object from the collection.
- The to remove from the collection.
+
+ Generates internal type mapping information for an element defined in an XML schema document or as a part in a WSDL document.
+ An that specifies the name of an element defined in an XML schema document.
+ A base type for the .NET Framework type that is generated to correspond to an XSD element's type.
+ to indicate that the type corresponding to an XSD element can indirectly inherit from the base type; otherwise, .
+ The .NET Framework type mapping information for an XML schema element.
-
-
+
+ Generates internal type mapping information for a single element part of a literal-use SOAP message defined in a WSDL document.
+ An that specifies the name of the message part.
+ The .NET Framework type mapping for a WSDL message definition containing a single element part.
-
-
-
+
+ Generates internal type mapping information for the element parts of a literal-use SOAP message defined in a WSDL document.
+ An array of type that specifies the names of the message parts.
+ An