Export (0) Print
Expand All
Expand Minimize

XmlSerializationReader Methods

(see also Protected Methods )
  Name Description
Public method Equals  Overloaded. Determines whether two Object instances are equal. (Inherited from Object.)
Public method GetHashCode  Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.)
Public method GetType  Gets the Type of the current instance. (Inherited from Object.)
Public method Static ReferenceEquals  Determines whether the specified Object instances are the same instance. (Inherited from Object.)
Public method ToString  Returns a String that represents the current Object. (Inherited from Object.)
Top

  Name Description
Protected method AddFixup Overloaded. Stores an object that contains a callback method to subsequently be called, as necessary, to fill in .NET Framework collections or enumerations that map to SOAP-encoded arrays or SOAP-encoded, multi-referenced elements.
Protected method AddReadCallback Stores an implementation of the XmlSerializationReadCallback delegate and its input data for a later invocation.
Protected method AddTarget Stores an object that is being deserialized from a SOAP-encoded multiRef element for later access through the GetTarget method.
Protected method CheckReaderCount Checks whether the deserializer has advanced.
Protected method CollapseWhitespace Removes all occurrences of white space characters from the beginning and end of the specified string.
Protected method CreateAbstractTypeException Creates an InvalidOperationException that indicates that an object being deserialized should be abstract.
Protected method CreateBadDerivationException Populates an object from its XML representation at the current location of the XmlReader, with an option to read the inner element.
Protected method CreateCtorHasSecurityException Creates an InvalidOperationException that indicates that an object being deserialized cannot be instantiated because the constructor throws a security exception.
Protected method CreateInaccessibleConstructorException Creates an InvalidOperationException that indicates that an object being deserialized cannot be instantiated because there is no constructor available.
Protected method CreateInvalidCastException Overloaded. Creates an InvalidCastException that indicates that an explicit reference conversion failed.
Protected method CreateMissingIXmlSerializableType Creates an InvalidOperationException that indicates that a derived type that is mapped to an XML Schema data type cannot be located.
Protected method CreateReadOnlyCollectionException Creates an InvalidOperationException that indicates that a SOAP-encoded collection type cannot be modified and its values cannot be filled in.
Protected method CreateUnknownConstantException Creates an InvalidOperationException that indicates that an enumeration value is not valid.
Protected method CreateUnknownNodeException Creates an InvalidOperationException that indicates that the current position of XmlReader represents an unknown XML node.
Protected method CreateUnknownTypeException Creates an InvalidOperationException that indicates that a type is unknown.
Protected method EnsureArrayIndex Ensures that a given array, or a copy, is large enough to contain a specified index.
Protected method Finalize  Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
Protected method FixupArrayRefs Fills in the values of a SOAP-encoded array whose data type maps to a .NET Framework reference type.
Protected method GetArrayLength Gets the length of the SOAP-encoded array where the XmlReader is currently positioned.
Protected method GetNullAttr Determines whether the XML element where the XmlReader is currently positioned has a null attribute set to the value true.
Protected method GetTarget Gets an object that is being deserialized from a SOAP-encoded multiRef element and that was stored earlier by AddTarget.
Protected method GetXsiType Gets the value of the xsi:type attribute for the XML element at the current location of the XmlReader.
Protected method InitCallbacks Initializes callback methods that populate objects that map to SOAP-encoded XML data.
Protected method InitIDs Stores element and attribute names in a NameTable object.
Protected method IsXmlnsAttribute Determines whether an XML attribute name indicates an XML namespace.
Protected method MemberwiseClone  Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method ParseWsdlArrayType Sets the value of the XML attribute if it is of type arrayType from the Web Services Description Language (WSDL) namespace.
Protected method ReadElementQualifiedName Makes the XmlReader read the fully qualified name of the element where it is currently positioned.
Protected method ReadEndElement Makes the XmlReader read an XML end tag.
Protected method ReadNull Instructs the XmlReader to read the current XML element if the element has a null attribute with the value true.
Protected method ReadNullableQualifiedName Instructs the XmlReader to read the fully qualified name of the element where it is currently positioned.
Protected method ReadNullableString Instructs the XmlReader to read a simple, text-only XML element that could be a null reference (Nothing in Visual Basic).
Protected method ReadReference Reads the value of the href attribute (ref attribute for SOAP 1.2) that is used to refer to an XML element in SOAP encoding.
Protected method ReadReferencedElement Overloaded. Deserializes an object from a SOAP-encoded multiRef element.
Protected method ReadReferencedElements Deserializes objects from the SOAP-encoded multiRef elements in a SOAP message.
Protected method ReadReferencingElement Overloaded. Deserializes an object from an XML element in a SOAP message that contains a reference to a multiRef element.
Protected method ReadSerializable Populates an object from its XML representation at the current location of the XmlReader.
Protected method ReadString Overloaded. Reads and returns the current string appended to the input value.
Protected method ReadTypedNull Reads an XML element that allows null values (xsi:nil = 'true') and returns a generic Nullable value.
Protected method ReadTypedPrimitive Gets the value of the XML node at which the XmlReader is currently positioned.
Protected method ReadXmlDocument Instructs the XmlReader to read an XML document root element at its current position.
Protected method ReadXmlNode Instructs the XmlReader to read the XML node at its current position.
Protected method Referenced Stores an object to be deserialized from a SOAP-encoded multiRef element.
Protected method Static ResolveDynamicAssembly Gets a dynamically generated assembly by name.
Protected method ShrinkArray Ensures that a given array, or a copy, is no larger than a specified length.
Protected method ToByteArrayBase64 Overloaded. Reads the current value and returns it as a base-64 byte array.
Protected method ToByteArrayHex Overloaded. Returns the current value as a hexadecimal byte array.
Protected method Static ToChar Produces a Char object from an input string.
Protected method Static ToDate Produces a DateTime object from an input string.
Protected method Static ToDateTime Produces a DateTime object from an input string.
Protected method Static ToEnum Produces a numeric enumeration value from a string that consists of delimited identifiers that represent constants from the enumerator list.
Protected method Static ToTime Produces a DateTime from a string that represents the time.
Protected method Static ToXmlName Decodes an XML name.
Protected method Static ToXmlNCName Decodes an XML name.
Protected method Static ToXmlNmToken Decodes an XML name.
Protected method Static ToXmlNmTokens Decodes an XML name.
Protected method ToXmlQualifiedName Obtains an XmlQualifiedName from a name that may contain a prefix.
Protected method UnknownAttribute Overloaded. Raises a UnknownAttribute event for the current position of the XmlReader.
Protected method UnknownElement Overloaded.  
Protected method UnknownNode Overloaded. Raises an UnknownNode event for the current position of the XmlReader.
Protected method UnreferencedObject Raises an UnreferencedObject event for the current position of the XmlReader.
Top

Community Additions

ADD
Show:
© 2014 Microsoft