C# 클래스 System.Xml.XmlValidatingReaderImpl

상속: XmlReader, IXmlLineInfo, IXmlNamespaceResolver
파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddDefaultAttribute bool
Close void
GetNamespacesInScope string>.IDictionary
GetResolver XmlResolver
IXmlNamespaceResolver string>.IDictionary
IXmlNamespaceResolver string
LookupPrefix string
MoveOffEntityReference void
MoveOffEntityReferenceAsync Task
ParseDtdFromParserContext void
ParseDtdFromParserContextAsync Task
ProcessCoreReaderEvent void
ResolveEntityInternally void
ResolveEntityInternallyAsync Task
SetupValidation void
ValidateDefaultAttributeOnUse void
ValidateDtd void
XmlValidatingReaderImpl System
XmlValidatingReaderImpl System
XmlValidatingReaderImpl System
XmlValidatingReaderImpl System

공개 메소드들

메소드 설명
Close ( ) : void
GetAttribute ( int i ) : string
GetAttribute ( string name ) : string
GetAttribute ( string localName, string namespaceURI ) : string
GetValueAsync ( ) : Task
HasLineInfo ( ) : bool
LookupNamespace ( String prefix ) : String
MoveToAttribute ( string name ) : bool
MoveToAttribute ( string localName, string namespaceURI ) : bool
MoveToAttribute ( int i ) : void
MoveToElement ( ) : bool
MoveToFirstAttribute ( ) : bool
MoveToNextAttribute ( ) : bool
Read ( ) : bool
ReadAsync ( ) : Task
ReadAttributeValue ( ) : bool
ReadContentAsBase64 ( byte buffer, int index, int count ) : int
ReadContentAsBase64Async ( byte buffer, int index, int count ) : Task
ReadContentAsBinHex ( byte buffer, int index, int count ) : int
ReadContentAsBinHexAsync ( byte buffer, int index, int count ) : Task
ReadElementContentAsBase64 ( byte buffer, int index, int count ) : int
ReadElementContentAsBase64Async ( byte buffer, int index, int count ) : Task
ReadElementContentAsBinHex ( byte buffer, int index, int count ) : int
ReadElementContentAsBinHexAsync ( byte buffer, int index, int count ) : Task
ReadString ( ) : string
ReadTypedValue ( ) : object
ReadTypedValueAsync ( ) : Task
ResolveEntity ( ) : void

비공개 메소드들

메소드 설명
AddDefaultAttribute ( SchemaAttDef attdef ) : bool
Close ( bool closeStream ) : void
GetNamespacesInScope ( XmlNamespaceScope scope ) : string>.IDictionary
GetResolver ( ) : XmlResolver
IXmlNamespaceResolver ( XmlNamespaceScope scope ) : string>.IDictionary
IXmlNamespaceResolver ( string prefix ) : string
LookupPrefix ( string namespaceName ) : string
MoveOffEntityReference ( ) : void
MoveOffEntityReferenceAsync ( ) : Task
ParseDtdFromParserContext ( ) : void
ParseDtdFromParserContextAsync ( ) : Task
ProcessCoreReaderEvent ( ) : void
ResolveEntityInternally ( ) : void
ResolveEntityInternallyAsync ( ) : Task
SetupValidation ( ValidationType valType ) : void
ValidateDefaultAttributeOnUse ( IDtdDefaultAttributeInfo defaultAttribute, XmlTextReaderImpl coreReader ) : void
ValidateDtd ( ) : void
XmlValidatingReaderImpl ( Stream xmlFragment, XmlNodeType fragType, XmlParserContext context ) : System
XmlValidatingReaderImpl ( XmlReader reader ) : System
XmlValidatingReaderImpl ( XmlReader reader, ValidationEventHandler settingsEventHandler, bool processIdentityConstraints ) : System
XmlValidatingReaderImpl ( string xmlFragment, XmlNodeType fragType, XmlParserContext context ) : System

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

GetAttribute() 공개 메소드

public GetAttribute ( int i ) : string
i int
리턴 string

GetAttribute() 공개 메소드

public GetAttribute ( string name ) : string
name string
리턴 string

GetAttribute() 공개 메소드

public GetAttribute ( string localName, string namespaceURI ) : string
localName string
namespaceURI string
리턴 string

GetValueAsync() 공개 메소드

public GetValueAsync ( ) : Task
리턴 Task

HasLineInfo() 공개 메소드

public HasLineInfo ( ) : bool
리턴 bool

LookupNamespace() 공개 메소드

public LookupNamespace ( String prefix ) : String
prefix String
리턴 String

MoveToAttribute() 공개 메소드

public MoveToAttribute ( string name ) : bool
name string
리턴 bool

MoveToAttribute() 공개 메소드

public MoveToAttribute ( string localName, string namespaceURI ) : bool
localName string
namespaceURI string
리턴 bool

MoveToAttribute() 공개 메소드

public MoveToAttribute ( int i ) : void
i int
리턴 void

MoveToElement() 공개 메소드

public MoveToElement ( ) : bool
리턴 bool

MoveToFirstAttribute() 공개 메소드

public MoveToFirstAttribute ( ) : bool
리턴 bool

MoveToNextAttribute() 공개 메소드

public MoveToNextAttribute ( ) : bool
리턴 bool

Read() 공개 메소드

public Read ( ) : bool
리턴 bool

ReadAsync() 공개 메소드

public ReadAsync ( ) : Task
리턴 Task

ReadAttributeValue() 공개 메소드

public ReadAttributeValue ( ) : bool
리턴 bool

ReadContentAsBase64() 공개 메소드

public ReadContentAsBase64 ( byte buffer, int index, int count ) : int
buffer byte
index int
count int
리턴 int

ReadContentAsBase64Async() 공개 메소드

public ReadContentAsBase64Async ( byte buffer, int index, int count ) : Task
buffer byte
index int
count int
리턴 Task

ReadContentAsBinHex() 공개 메소드

public ReadContentAsBinHex ( byte buffer, int index, int count ) : int
buffer byte
index int
count int
리턴 int

ReadContentAsBinHexAsync() 공개 메소드

public ReadContentAsBinHexAsync ( byte buffer, int index, int count ) : Task
buffer byte
index int
count int
리턴 Task

ReadElementContentAsBase64() 공개 메소드

public ReadElementContentAsBase64 ( byte buffer, int index, int count ) : int
buffer byte
index int
count int
리턴 int

ReadElementContentAsBase64Async() 공개 메소드

public ReadElementContentAsBase64Async ( byte buffer, int index, int count ) : Task
buffer byte
index int
count int
리턴 Task

ReadElementContentAsBinHex() 공개 메소드

public ReadElementContentAsBinHex ( byte buffer, int index, int count ) : int
buffer byte
index int
count int
리턴 int

ReadElementContentAsBinHexAsync() 공개 메소드

public ReadElementContentAsBinHexAsync ( byte buffer, int index, int count ) : Task
buffer byte
index int
count int
리턴 Task

ReadString() 공개 메소드

public ReadString ( ) : string
리턴 string

ReadTypedValue() 공개 메소드

public ReadTypedValue ( ) : object
리턴 object

ReadTypedValueAsync() 공개 메소드

public ReadTypedValueAsync ( ) : Task
리턴 Task

ResolveEntity() 공개 메소드

public ResolveEntity ( ) : void
리턴 void