C# Class System.Runtime.Serialization.XmlReaderDelegator.XmlReaderDelegator

ファイルを表示 Open project: dotnet/corefx

Protected Properties

Property Type Description
dictionaryReader XmlDictionaryReader
isEndOfEmptyElement bool
reader XmlReader

Private Properties

Property Type Description
CheckActualArrayLength void
CheckExpectedArrayLength void
CreateInvalidPrimitiveTypeException Exception
GetAttribute string
GetAttribute string
GetAttribute string
GetNamespacesInScope string>.IDictionary
HasLineInfo bool
IndexOfLocalName int
IsLocalName bool
IsLocalName bool
IsNamespaceURI bool
IsNamespaceUri bool
IsStartElement bool
LookupNamespace string
MoveToAttribute bool
MoveToAttribute bool
MoveToAttribute void
MoveToContent System.Xml.XmlNodeType
MoveToElement bool
MoveToFirstAttribute bool
MoveToNextAttribute bool
ParseQualifiedName System.Xml.XmlQualifiedName
Read bool
ReadAttributeValue bool
ReadContentAsAnyType object
ReadContentAsBase64 byte[]
ReadContentAsBoolean bool
ReadContentAsChar char
ReadContentAsDateTime DateTime
ReadContentAsDecimal decimal
ReadContentAsDouble double
ReadContentAsGuid Guid
ReadContentAsInt int
ReadContentAsLong long
ReadContentAsQName XmlQualifiedName
ReadContentAsShort short
ReadContentAsSignedByte SByte
ReadContentAsSingle float
ReadContentAsString string
ReadContentAsTimeSpan TimeSpan
ReadContentAsUnsignedByte byte
ReadContentAsUnsignedInt UInt32
ReadContentAsUnsignedLong UInt64
ReadContentAsUnsignedShort UInt16
ReadContentAsUri Uri
ReadElementContentAsSignedByte SByte
ReadElementContentAsUnsignedInt UInt32
ReadElementContentAsUnsignedLong UInt64
ReadElementContentAsUnsignedShort UInt16
ReadExtensionData IDataNode
Skip void
ThrowConversionException void
ThrowNotAtElement void
ToByte byte
ToChar char
ToSByte SByte
ToShort short
ToUInt16 UInt16
ToUInt32 UInt32
TryReadBooleanArray bool
TryReadDateTimeArray bool
TryReadDecimalArray bool
TryReadDoubleArray bool
TryReadInt32Array bool
TryReadInt64Array bool
TryReadSingleArray bool

Public Methods

Method Description
IsStartElement ( ) : bool
IsStartElement ( XmlDictionaryString localname, XmlDictionaryString ns ) : bool
ReadContentAsBase64 ( ) : byte[]
ReadElementContentAsAnyType ( Type valueType ) : object
ReadElementContentAsBase64 ( ) : byte[]
ReadElementContentAsBoolean ( ) : bool
ReadElementContentAsChar ( ) : char
ReadElementContentAsDateTime ( ) : DateTime
ReadElementContentAsDecimal ( ) : decimal
ReadElementContentAsDouble ( ) : double
ReadElementContentAsFloat ( ) : float
ReadElementContentAsGuid ( ) : Guid
ReadElementContentAsInt ( ) : int
ReadElementContentAsLong ( ) : long
ReadElementContentAsQName ( ) : XmlQualifiedName
ReadElementContentAsShort ( ) : short
ReadElementContentAsString ( ) : string
ReadElementContentAsTimeSpan ( ) : TimeSpan
ReadElementContentAsUnsignedByte ( ) : byte
ReadElementContentAsUri ( ) : Uri
ReadEndElement ( ) : void
TryReadBooleanArray ( XmlObjectSerializerReadContext context ) : bool
TryReadDateTimeArray ( XmlObjectSerializerReadContext context ) : bool
TryReadDecimalArray ( XmlObjectSerializerReadContext context ) : bool
TryReadDoubleArray ( XmlObjectSerializerReadContext context ) : bool
TryReadInt32Array ( XmlObjectSerializerReadContext context ) : bool
TryReadInt64Array ( XmlObjectSerializerReadContext context ) : bool
TryReadSingleArray ( XmlObjectSerializerReadContext context ) : bool
XmlReaderDelegator ( XmlReader reader ) : System.Xml

Protected Methods

Method Description
GetArrayLengthQuota ( XmlObjectSerializerReadContext context ) : int

Private Methods

Method Description
CheckActualArrayLength ( int expectedLength, int actualLength, XmlDictionaryString itemName, XmlDictionaryString itemNamespace ) : void
CheckExpectedArrayLength ( XmlObjectSerializerReadContext context, int arrayLength ) : void
CreateInvalidPrimitiveTypeException ( Type type ) : Exception
GetAttribute ( int i ) : string
GetAttribute ( string name ) : string
GetAttribute ( string name, string namespaceUri ) : string
GetNamespacesInScope ( XmlNamespaceScope scope ) : string>.IDictionary
HasLineInfo ( ) : bool
IndexOfLocalName ( XmlDictionaryString localNames, XmlDictionaryString ns ) : int
IsLocalName ( XmlDictionaryString localName ) : bool
IsLocalName ( string localName ) : bool
IsNamespaceURI ( string ns ) : bool
IsNamespaceUri ( XmlDictionaryString ns ) : bool
IsStartElement ( string localname, string ns ) : bool
LookupNamespace ( string prefix ) : string
MoveToAttribute ( string name ) : bool
MoveToAttribute ( string name, string ns ) : bool
MoveToAttribute ( int i ) : void
MoveToContent ( ) : System.Xml.XmlNodeType
MoveToElement ( ) : bool
MoveToFirstAttribute ( ) : bool
MoveToNextAttribute ( ) : bool
ParseQualifiedName ( string str ) : XmlQualifiedName
Read ( ) : bool
ReadAttributeValue ( ) : bool
ReadContentAsAnyType ( Type valueType ) : object
ReadContentAsBase64 ( string str ) : byte[]
ReadContentAsBoolean ( ) : bool
ReadContentAsChar ( ) : char
ReadContentAsDateTime ( ) : DateTime
ReadContentAsDecimal ( ) : decimal
ReadContentAsDouble ( ) : double
ReadContentAsGuid ( ) : Guid
ReadContentAsInt ( ) : int
ReadContentAsLong ( ) : long
ReadContentAsQName ( ) : XmlQualifiedName
ReadContentAsShort ( ) : short
ReadContentAsSignedByte ( ) : SByte
ReadContentAsSingle ( ) : float
ReadContentAsString ( ) : string
ReadContentAsTimeSpan ( ) : TimeSpan
ReadContentAsUnsignedByte ( ) : byte
ReadContentAsUnsignedInt ( ) : UInt32
ReadContentAsUnsignedLong ( ) : UInt64
ReadContentAsUnsignedShort ( ) : UInt16
ReadContentAsUri ( ) : Uri
ReadElementContentAsSignedByte ( ) : SByte
ReadElementContentAsUnsignedInt ( ) : UInt32
ReadElementContentAsUnsignedLong ( ) : UInt64
ReadElementContentAsUnsignedShort ( ) : UInt16
ReadExtensionData ( Type valueType ) : IDataNode
Skip ( ) : void
ThrowConversionException ( string value, string type ) : void
ThrowNotAtElement ( ) : void
ToByte ( int value ) : byte
ToChar ( int value ) : char
ToSByte ( int value ) : SByte
ToShort ( int value ) : short
ToUInt16 ( int value ) : UInt16
ToUInt32 ( long value ) : UInt32
TryReadBooleanArray ( XmlObjectSerializerReadContext context, XmlDictionaryString itemName, XmlDictionaryString itemNamespace, int arrayLength, bool &array ) : bool
TryReadDateTimeArray ( XmlObjectSerializerReadContext context, XmlDictionaryString itemName, XmlDictionaryString itemNamespace, int arrayLength, DateTime &array ) : bool
TryReadDecimalArray ( XmlObjectSerializerReadContext context, XmlDictionaryString itemName, XmlDictionaryString itemNamespace, int arrayLength, decimal &array ) : bool
TryReadDoubleArray ( XmlObjectSerializerReadContext context, XmlDictionaryString itemName, XmlDictionaryString itemNamespace, int arrayLength, double &array ) : bool
TryReadInt32Array ( XmlObjectSerializerReadContext context, XmlDictionaryString itemName, XmlDictionaryString itemNamespace, int arrayLength, int &array ) : bool
TryReadInt64Array ( XmlObjectSerializerReadContext context, XmlDictionaryString itemName, XmlDictionaryString itemNamespace, int arrayLength, long &array ) : bool
TryReadSingleArray ( XmlObjectSerializerReadContext context, XmlDictionaryString itemName, XmlDictionaryString itemNamespace, int arrayLength, float &array ) : bool

Method Details

GetArrayLengthQuota() protected method

protected GetArrayLengthQuota ( XmlObjectSerializerReadContext context ) : int
context XmlObjectSerializerReadContext
return int

IsStartElement() public method

public IsStartElement ( ) : bool
return bool

IsStartElement() public method

public IsStartElement ( XmlDictionaryString localname, XmlDictionaryString ns ) : bool
localname System.Xml.XmlDictionaryString
ns System.Xml.XmlDictionaryString
return bool

ReadContentAsBase64() public method

public ReadContentAsBase64 ( ) : byte[]
return byte[]

ReadElementContentAsAnyType() public method

public ReadElementContentAsAnyType ( Type valueType ) : object
valueType Type
return object

ReadElementContentAsBase64() public method

public ReadElementContentAsBase64 ( ) : byte[]
return byte[]

ReadElementContentAsBoolean() public method

public ReadElementContentAsBoolean ( ) : bool
return bool

ReadElementContentAsChar() public method

public ReadElementContentAsChar ( ) : char
return char

ReadElementContentAsDateTime() public method

public ReadElementContentAsDateTime ( ) : DateTime
return DateTime

ReadElementContentAsDecimal() public method

public ReadElementContentAsDecimal ( ) : decimal
return decimal

ReadElementContentAsDouble() public method

public ReadElementContentAsDouble ( ) : double
return double

ReadElementContentAsFloat() public method

public ReadElementContentAsFloat ( ) : float
return float

ReadElementContentAsGuid() public method

public ReadElementContentAsGuid ( ) : Guid
return Guid

ReadElementContentAsInt() public method

public ReadElementContentAsInt ( ) : int
return int

ReadElementContentAsLong() public method

public ReadElementContentAsLong ( ) : long
return long

ReadElementContentAsQName() public method

public ReadElementContentAsQName ( ) : XmlQualifiedName
return XmlQualifiedName

ReadElementContentAsShort() public method

public ReadElementContentAsShort ( ) : short
return short

ReadElementContentAsString() public method

public ReadElementContentAsString ( ) : string
return string

ReadElementContentAsTimeSpan() public method

public ReadElementContentAsTimeSpan ( ) : TimeSpan
return TimeSpan

ReadElementContentAsUnsignedByte() public method

public ReadElementContentAsUnsignedByte ( ) : byte
return byte

ReadElementContentAsUri() public method

public ReadElementContentAsUri ( ) : Uri
return Uri

ReadEndElement() public method

public ReadEndElement ( ) : void
return void

TryReadBooleanArray() public method

public TryReadBooleanArray ( XmlObjectSerializerReadContext context ) : bool
context XmlObjectSerializerReadContext
return bool

TryReadDateTimeArray() public method

public TryReadDateTimeArray ( XmlObjectSerializerReadContext context ) : bool
context XmlObjectSerializerReadContext
return bool

TryReadDecimalArray() public method

public TryReadDecimalArray ( XmlObjectSerializerReadContext context ) : bool
context XmlObjectSerializerReadContext
return bool

TryReadDoubleArray() public method

public TryReadDoubleArray ( XmlObjectSerializerReadContext context ) : bool
context XmlObjectSerializerReadContext
return bool

TryReadInt32Array() public method

public TryReadInt32Array ( XmlObjectSerializerReadContext context ) : bool
context XmlObjectSerializerReadContext
return bool

TryReadInt64Array() public method

public TryReadInt64Array ( XmlObjectSerializerReadContext context ) : bool
context XmlObjectSerializerReadContext
return bool

TryReadSingleArray() public method

public TryReadSingleArray ( XmlObjectSerializerReadContext context ) : bool
context XmlObjectSerializerReadContext
return bool

XmlReaderDelegator() public method

public XmlReaderDelegator ( XmlReader reader ) : System.Xml
reader XmlReader
return System.Xml

Property Details

dictionaryReader protected_oe property

protected XmlDictionaryReader dictionaryReader
return XmlDictionaryReader

isEndOfEmptyElement protected_oe property

protected bool isEndOfEmptyElement
return bool

reader protected_oe property

protected XmlReader reader
return XmlReader