C# Class System.Xml.XsdCachingReader

Inheritance: XmlReader, IXmlLineInfo
Mostra file Open project: dotnet/corefx Class Usage Examples

Private Properties

Property Type Description
AddAttribute ValidatingReaderNodeData
AddContent ValidatingReaderNodeData
ClearAttributesInfo void
CreateDummyTextNode ValidatingReaderNodeData
GetAttributeIndexWithPrefix int
GetAttributeIndexWithoutPrefix int
GetCoreReader XmlReader
GetLineInfo IXmlLineInfo
IXmlLineInfo bool
Init void
ReadOriginalContentAsString string
RecordAttributes void
RecordEndElementNode void
RecordTextNode ValidatingReaderNodeData
Reset void
SetToReplayMode void
SetToReplayModeAsync Task
SwitchTextNodeAndEndElement void
XsdCachingReader System.IO

Public Methods

Method Description
Close ( ) : void
GetAttribute ( int i ) : string
GetAttribute ( string name ) : string
GetAttribute ( string name, string namespaceURI ) : string
GetValueAsync ( ) : Task
LookupNamespace ( string prefix ) : string
MoveToAttribute ( string name ) : bool
MoveToAttribute ( string name, string ns ) : bool
MoveToAttribute ( int i ) : void
MoveToElement ( ) : bool
MoveToFirstAttribute ( ) : bool
MoveToNextAttribute ( ) : bool
Read ( ) : bool
ReadAsync ( ) : Task
ReadAttributeValue ( ) : bool
ResolveEntity ( ) : void
Skip ( ) : void
SkipAsync ( ) : Task
this ( int i ) : string
this ( string name ) : string
this ( string name, string namespaceURI ) : string

Private Methods

Method Description
AddAttribute ( int attIndex ) : ValidatingReaderNodeData
AddContent ( System.Xml.XmlNodeType nodeType ) : ValidatingReaderNodeData
ClearAttributesInfo ( ) : void
CreateDummyTextNode ( string attributeValue, int depth ) : ValidatingReaderNodeData
GetAttributeIndexWithPrefix ( string name ) : int
GetAttributeIndexWithoutPrefix ( string name ) : int
GetCoreReader ( ) : XmlReader
GetLineInfo ( ) : IXmlLineInfo
IXmlLineInfo ( ) : bool
Init ( ) : void
ReadOriginalContentAsString ( ) : string
RecordAttributes ( ) : void
RecordEndElementNode ( ) : void
RecordTextNode ( string textValue, string originalStringValue, int depth, int lineNo, int linePos ) : ValidatingReaderNodeData
Reset ( XmlReader reader ) : void
SetToReplayMode ( ) : void
SetToReplayModeAsync ( ) : Task
SwitchTextNodeAndEndElement ( string textValue, string originalStringValue ) : void
XsdCachingReader ( XmlReader reader, IXmlLineInfo lineInfo, CachingEventHandler handlerMethod ) : System.IO

Method Details

Close() public method

public Close ( ) : void
return void

GetAttribute() public method

public GetAttribute ( int i ) : string
i int
return string

GetAttribute() public method

public GetAttribute ( string name ) : string
name string
return string

GetAttribute() public method

public GetAttribute ( string name, string namespaceURI ) : string
name string
namespaceURI string
return string

GetValueAsync() public method

public GetValueAsync ( ) : Task
return Task

LookupNamespace() public method

public LookupNamespace ( string prefix ) : string
prefix string
return string

MoveToAttribute() public method

public MoveToAttribute ( string name ) : bool
name string
return bool

MoveToAttribute() public method

public MoveToAttribute ( string name, string ns ) : bool
name string
ns string
return bool

MoveToAttribute() public method

public MoveToAttribute ( int i ) : void
i int
return void

MoveToElement() public method

public MoveToElement ( ) : bool
return bool

MoveToFirstAttribute() public method

public MoveToFirstAttribute ( ) : bool
return bool

MoveToNextAttribute() public method

public MoveToNextAttribute ( ) : bool
return bool

Read() public method

public Read ( ) : bool
return bool

ReadAsync() public method

public ReadAsync ( ) : Task
return Task

ReadAttributeValue() public method

public ReadAttributeValue ( ) : bool
return bool

ResolveEntity() public method

public ResolveEntity ( ) : void
return void

Skip() public method

public Skip ( ) : void
return void

SkipAsync() public method

public SkipAsync ( ) : Task
return Task

this() public method

public this ( int i ) : string
i int
return string

this() public method

public this ( string name ) : string
name string
return string

this() public method

public this ( string name, string namespaceURI ) : string
name string
namespaceURI string
return string