public abstract class XmlSerializationReader
|
| Equals (inherited from System.Object) |
See base class member description: System.Object.Equals Derived from System.Object, the primary base class for all objects. |
| GetHashCode (inherited from System.Object) |
See base class member description: System.Object.GetHashCode Derived from System.Object, the primary base class for all objects. |
| GetType (inherited from System.Object) |
See base class member description: System.Object.GetType Derived from System.Object, the primary base class for all objects. |
| ToString (inherited from System.Object) |
See base class member description: System.Object.ToString Derived from System.Object, the primary base class for all objects. |
| ctor #1 | Default constructor. This constructor is called by derived class constructors to initialize state in this type. |
| Document | Read-only Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| Reader | Read-only Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| AddFixup | Overloaded:AddFixup(XmlSerializationReader.CollectionFixup fixup) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| AddFixup | Overloaded:AddFixup(XmlSerializationReader.Fixup fixup) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| AddReadCallback | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| AddTarget | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| CreateAbstractTypeException | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| CreateInvalidCastException | |
| CreateReadOnlyCollectionException | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| CreateUnknownConstantException | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| CreateUnknownNodeException | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| CreateUnknownTypeException | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| EnsureArrayIndex | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| Finalize (inherited from System.Object) |
See base class member description: System.Object.Finalize Derived from System.Object, the primary base class for all objects. |
| FixupArrayRefs | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| GetArrayLength | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| GetNullAttr | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| GetTarget | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| GetXsiType | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| InitCallbacks | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| InitIDs | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| IsXmlnsAttribute | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| MemberwiseClone (inherited from System.Object) |
See base class member description: System.Object.MemberwiseClone Derived from System.Object, the primary base class for all objects. |
| ParseWsdlArrayType | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ReadElementQualifiedName | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ReadEndElement | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ReadNull | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ReadNullableQualifiedName | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ReadNullableString | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ReadReference | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ReadReferencedElement | Overloaded:ReadReferencedElement() Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ReadReferencedElement | Overloaded:ReadReferencedElement(string name, string ns) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ReadReferencedElements | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ReadReferencingElement | Overloaded:ReadReferencingElement(out string fixupReference) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ReadReferencingElement | Overloaded:ReadReferencingElement(string name, string ns, out string fixupReference) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ReadReferencingElement | Overloaded:ReadReferencingElement(string name, string ns, bool elementCanBeType, out string fixupReference) |
| ReadSerializable | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ReadString | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ReadTypedPrimitive | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ReadXmlNode | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| Referenced | |
| ShrinkArray | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ToByteArrayBase64 | Overloaded:ToByteArrayBase64(bool isNull) |
| ToByteArrayBase64 | Overloaded:ToByteArrayBase64(string value) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ToByteArrayHex | Overloaded:ToByteArrayHex(bool isNull) |
| ToByteArrayHex | Overloaded:ToByteArrayHex(string value) Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ToChar | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ToDate | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ToDateTime | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ToEnum | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ToTime | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| ToXmlName | |
| ToXmlNCName | |
| ToXmlNmToken | |
| ToXmlNmTokens | |
| ToXmlQualifiedName | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| UnknownAttribute | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| UnknownElement | |
| UnknownNode | Supports the Shared Source CLI infrastructure and is not intended to be used directly from your code |
| UnreferencedObject |
Hierarchy:
protected XmlSerializationReader(); |
protected XmlDocument Document {get;}
|
protected XmlReader Reader {get;}
|
protected void AddFixup( |
fixup
protected void AddFixup( |
fixup
protected void AddReadCallback( |
name
ns
type
read
id
o
name
ns
type
value
protected Exception CreateReadOnlyCollectionException( |
name
value
enumType
protected Exception CreateUnknownNodeException(); |
protected Exception CreateUnknownTypeException( |
type
a
index
elementType
~XmlSerializationReader(); |
protected void FixupArrayRefs( |
fixup
name
ns
public virtual int GetHashCode(); |
protected bool GetNullAttr(); |
protected object GetTarget( |
id
public Type GetType(); |
protected XmlQualifiedName GetXsiType(); |
protected abstract void InitCallbacks(); |
protected abstract void InitIDs(); |
protected bool IsXmlnsAttribute( |
name
protected object MemberwiseClone(); |
protected void ParseWsdlArrayType( |
attr
protected XmlQualifiedName ReadElementQualifiedName(); |
protected void ReadEndElement(); |
protected bool ReadNull(); |
protected XmlQualifiedName ReadNullableQualifiedName(); |
protected string ReadNullableString(); |
protected bool ReadReference( |
fixupReference
protected object ReadReferencedElement(); |
name
ns
protected void ReadReferencedElements(); |
protected object ReadReferencingElement( |
fixupReference
protected object ReadReferencingElement( |
name
ns
fixupReference
protected object ReadReferencingElement( |
name
ns
elementCanBeType
fixupReference
protected IXmlSerializable ReadSerializable( |
serializable
protected string ReadString( |
value
protected object ReadTypedPrimitive( |
type
protected XmlNode ReadXmlNode( |
wrapped
protected void Referenced( |
o
a
length
elementType
isNullable
protected byte[] ToByteArrayBase64( |
isNull
protected static byte[] ToByteArrayBase64( |
value
protected byte[] ToByteArrayHex( |
isNull
protected static byte[] ToByteArrayHex( |
value
protected static char ToChar( |
value
protected static DateTime ToDate( |
value
protected static DateTime ToDateTime( |
value
value
h
typeName
public virtual string ToString(); |
protected static DateTime ToTime( |
value
protected static string ToXmlName( |
value
protected static string ToXmlNCName( |
value
protected static string ToXmlNmToken( |
value
protected static string ToXmlNmTokens( |
value
protected XmlQualifiedName ToXmlQualifiedName( |
value
protected void UnknownAttribute( |
o
attr
protected void UnknownElement( |
o
elem
protected void UnknownNode( |
o
id
o