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