C# 클래스 System.Runtime.Serialization.XmlReaderDelegator.XmlReaderDelegator

파일 보기 프로젝트 열기: dotnet/corefx

보호된 프로퍼티들

프로퍼티 타입 설명
dictionaryReader XmlDictionaryReader
isEndOfEmptyElement bool
reader XmlReader

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
GetArrayLengthQuota ( XmlObjectSerializerReadContext context ) : int

비공개 메소드들

메소드 설명
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

메소드 상세

GetArrayLengthQuota() 보호된 메소드

protected GetArrayLengthQuota ( XmlObjectSerializerReadContext context ) : int
context XmlObjectSerializerReadContext
리턴 int

IsStartElement() 공개 메소드

public IsStartElement ( ) : bool
리턴 bool

IsStartElement() 공개 메소드

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

ReadContentAsBase64() 공개 메소드

public ReadContentAsBase64 ( ) : byte[]
리턴 byte[]

ReadElementContentAsAnyType() 공개 메소드

public ReadElementContentAsAnyType ( Type valueType ) : object
valueType Type
리턴 object

ReadElementContentAsBase64() 공개 메소드

public ReadElementContentAsBase64 ( ) : byte[]
리턴 byte[]

ReadElementContentAsBoolean() 공개 메소드

public ReadElementContentAsBoolean ( ) : bool
리턴 bool

ReadElementContentAsChar() 공개 메소드

public ReadElementContentAsChar ( ) : char
리턴 char

ReadElementContentAsDateTime() 공개 메소드

public ReadElementContentAsDateTime ( ) : DateTime
리턴 DateTime

ReadElementContentAsDecimal() 공개 메소드

public ReadElementContentAsDecimal ( ) : decimal
리턴 decimal

ReadElementContentAsDouble() 공개 메소드

public ReadElementContentAsDouble ( ) : double
리턴 double

ReadElementContentAsFloat() 공개 메소드

public ReadElementContentAsFloat ( ) : float
리턴 float

ReadElementContentAsGuid() 공개 메소드

public ReadElementContentAsGuid ( ) : Guid
리턴 Guid

ReadElementContentAsInt() 공개 메소드

public ReadElementContentAsInt ( ) : int
리턴 int

ReadElementContentAsLong() 공개 메소드

public ReadElementContentAsLong ( ) : long
리턴 long

ReadElementContentAsQName() 공개 메소드

public ReadElementContentAsQName ( ) : XmlQualifiedName
리턴 XmlQualifiedName

ReadElementContentAsShort() 공개 메소드

public ReadElementContentAsShort ( ) : short
리턴 short

ReadElementContentAsString() 공개 메소드

public ReadElementContentAsString ( ) : string
리턴 string

ReadElementContentAsTimeSpan() 공개 메소드

public ReadElementContentAsTimeSpan ( ) : TimeSpan
리턴 TimeSpan

ReadElementContentAsUnsignedByte() 공개 메소드

public ReadElementContentAsUnsignedByte ( ) : byte
리턴 byte

ReadElementContentAsUri() 공개 메소드

public ReadElementContentAsUri ( ) : Uri
리턴 Uri

ReadEndElement() 공개 메소드

public ReadEndElement ( ) : void
리턴 void

TryReadBooleanArray() 공개 메소드

public TryReadBooleanArray ( XmlObjectSerializerReadContext context ) : bool
context XmlObjectSerializerReadContext
리턴 bool

TryReadDateTimeArray() 공개 메소드

public TryReadDateTimeArray ( XmlObjectSerializerReadContext context ) : bool
context XmlObjectSerializerReadContext
리턴 bool

TryReadDecimalArray() 공개 메소드

public TryReadDecimalArray ( XmlObjectSerializerReadContext context ) : bool
context XmlObjectSerializerReadContext
리턴 bool

TryReadDoubleArray() 공개 메소드

public TryReadDoubleArray ( XmlObjectSerializerReadContext context ) : bool
context XmlObjectSerializerReadContext
리턴 bool

TryReadInt32Array() 공개 메소드

public TryReadInt32Array ( XmlObjectSerializerReadContext context ) : bool
context XmlObjectSerializerReadContext
리턴 bool

TryReadInt64Array() 공개 메소드

public TryReadInt64Array ( XmlObjectSerializerReadContext context ) : bool
context XmlObjectSerializerReadContext
리턴 bool

TryReadSingleArray() 공개 메소드

public TryReadSingleArray ( XmlObjectSerializerReadContext context ) : bool
context XmlObjectSerializerReadContext
리턴 bool

XmlReaderDelegator() 공개 메소드

public XmlReaderDelegator ( XmlReader reader ) : System.Xml
reader XmlReader
리턴 System.Xml

프로퍼티 상세

dictionaryReader 보호되어 있는 프로퍼티

protected XmlDictionaryReader dictionaryReader
리턴 XmlDictionaryReader

isEndOfEmptyElement 보호되어 있는 프로퍼티

protected bool isEndOfEmptyElement
리턴 bool

reader 보호되어 있는 프로퍼티

protected XmlReader reader
리턴 XmlReader