|
override XmlReaderSettings | Settings [get, set] |
|
override XmlNodeType | NodeType [get, set] |
|
override string | Name [get, set] |
|
override string | LocalName [get, set] |
|
override string | NamespaceURI [get, set] |
|
override string | Prefix [get, set] |
|
override string | Value [get, set] |
|
override string | BaseURI [get, set] |
|
override bool | IsEmptyElement [get, set] |
|
override bool | IsDefault [get, set] |
|
override ReadState | ReadState [get, set] |
|
override XmlNameTable | NameTable [get, set] |
|
override bool | CanResolveEntity [get, set] |
|
XmlReader | OuterReader [set] |
|
bool | Namespaces [set] |
|
EntityHandling | EntityHandling [set] |
|
XmlResolver | XmlResolver [set] |
|
XmlNameTable | DtdParserProxy_NameTable [get, set] |
|
IXmlNamespaceResolver | DtdParserProxy_NamespaceResolver [get, set] |
|
bool | DtdParserProxy_DtdValidation [get, set] |
|
bool | DtdParserProxy_Normalization [get, set] |
|
bool | DtdParserProxy_Namespaces [get, set] |
|
bool | DtdParserProxy_V1CompatibilityMode [get, set] |
|
Uri | DtdParserProxy_BaseUri [get, set] |
|
bool | DtdParserProxy_IsEof [get, set] |
|
char[] | DtdParserProxy_ParsingBuffer [get, set] |
|
int | DtdParserProxy_ParsingBufferLength [get, set] |
|
int | DtdParserProxy_CurrentPosition [get, set] |
|
int | DtdParserProxy_EntityStackLength [get, set] |
|
bool | DtdParserProxy_IsEntityEolNormalized [get, set] |
|
IValidationEventHandling | DtdParserProxy_ValidationEventHandling [get, set] |
|
int | DtdParserProxy_LineNo [get, set] |
|
int | DtdParserProxy_LineStartPosition [get, set] |
|
bool | IsResolverNull [get, set] |
|
bool | InAttributeValueIterator [get, set] |
|
bool | DtdValidation [get, set] |
|
bool | InEntity [get, set] |
|
override IDtdInfo | DtdInfo [get, set] |
|
bool | XmlValidatingReaderCompatibilityMode [set] |
|
bool | DisableUndeclaredEntityCheck [set] |
|
virtual IXmlSchemaInfo | SchemaInfo [get, set] |
|
|
void | FinishInitUriString () |
|
void | FinishInitStream () |
|
void | FinishInitTextReader () |
|
void | FinishInit () |
|
string System.Xml.IXmlNamespaceResolver. | LookupNamespace (string prefix) |
|
string System.Xml.IXmlNamespaceResolver. | LookupPrefix (string namespaceName) |
|
XmlResolver | GetTempResolver () |
|
void | Throw (int pos, string res, string arg) |
|
void | Throw (int pos, string res, string[] args) |
|
void | Throw (int pos, string res) |
|
void | Throw (string res) |
|
void | Throw (string res, int lineNo, int linePos) |
|
void | Throw (string res, string arg) |
|
void | Throw (string res, string arg, int lineNo, int linePos) |
|
void | Throw (string res, string[] args) |
|
void | Throw (string res, string arg, Exception innerException) |
|
void | Throw (string res, string[] args, Exception innerException) |
|
void | Throw (Exception e) |
|
void | ReThrow (Exception e, int lineNo, int linePos) |
|
void | ThrowWithoutLineInfo (string res) |
|
void | ThrowWithoutLineInfo (string res, string arg) |
|
void | ThrowWithoutLineInfo (string res, string[] args, Exception innerException) |
|
void | ThrowInvalidChar (char[] data, int length, int invCharPos) |
|
void | SetErrorState () |
|
void | SendValidationEvent (XmlSeverityType severity, string code, string arg, int lineNo, int linePos) |
|
void | SendValidationEvent (XmlSeverityType severity, XmlSchemaException exception) |
|
void | FinishAttributeValueIterator () |
|
void | InitStreamInput (Uri baseUri, Stream stream, Encoding encoding) |
|
void | InitStreamInput (Uri baseUri, string baseUriStr, Stream stream, Encoding encoding) |
|
void | InitStreamInput (Uri baseUri, string baseUriStr, Stream stream, byte[] bytes, int byteCount, Encoding encoding) |
|
void | InitTextReaderInput (string baseUriStr, TextReader input) |
|
void | InitTextReaderInput (string baseUriStr, Uri baseUri, TextReader input) |
|
void | InitStringInput (string baseUriStr, Encoding originalEncoding, string str) |
|
void | InitFragmentReader (XmlNodeType fragmentType, XmlParserContext parserContext, bool allowXmlDeclFragment) |
|
void | ProcessDtdFromParserContext (XmlParserContext context) |
|
void | OpenUrl () |
|
void | OpenUrlDelegate (object xmlResolver) |
|
Encoding | DetectEncoding () |
|
void | SetupEncoding (Encoding encoding) |
|
void | SwitchEncoding (Encoding newEncoding) |
|
Encoding | CheckEncoding (string newEncodingName) |
|
void | UnDecodeChars () |
|
void | SwitchEncodingToUTF8 () |
|
int | ReadData () |
|
int | GetChars (int maxCharsCount) |
|
void | InvalidCharRecovery (ref int bytesCount, out int charsCount) |
|
void | ShiftBuffer (int sourcePos, int destPos, int count) |
|
bool | ParseXmlDeclaration (bool isTextDecl) |
|
bool | ParseDocumentContent () |
|
bool | ParseElementContent () |
|
void | ThrowUnclosedElements () |
|
void | ParseElement () |
|
void | AddDefaultAttributesAndNormalize () |
|
void | ParseEndElement () |
|
void | ThrowTagMismatch (XmlTextReaderImpl.NodeData startTag) |
|
void | ParseAttributes () |
|
void | ElementNamespaceLookup () |
|
void | AttributeNamespaceLookup () |
|
void | AttributeDuplCheck () |
|
void | OnDefaultNamespaceDecl (XmlTextReaderImpl.NodeData attr) |
|
void | OnNamespaceDecl (XmlTextReaderImpl.NodeData attr) |
|
void | OnXmlReservedAttribute (XmlTextReaderImpl.NodeData attr) |
|
void | ParseAttributeValueSlow (int curPos, char quoteChar, XmlTextReaderImpl.NodeData attr) |
|
void | AddAttributeChunkToList (XmlTextReaderImpl.NodeData attr, XmlTextReaderImpl.NodeData chunk, ref XmlTextReaderImpl.NodeData lastChunk) |
|
bool | ParseText () |
|
bool | ParseText (out int startPos, out int endPos, ref int outOrChars) |
|
void | FinishPartialValue () |
|
void | FinishOtherValueIterator () |
|
void | SkipPartialTextValue () |
|
void | FinishReadValueChunk () |
|
void | FinishReadContentAsBinary () |
|
void | FinishReadElementContentAsBinary () |
|
bool | ParseRootLevelWhitespace () |
|
void | ParseEntityReference () |
|
XmlTextReaderImpl.EntityType | HandleEntityReference (bool isInAttributeValue, XmlTextReaderImpl.EntityExpandType expandType, out int charRefEndPos) |
|
XmlTextReaderImpl.EntityType | HandleGeneralEntityReference (string name, bool isInAttributeValue, bool pushFakeEntityIfNullResolver, int entityStartLinePos) |
|
bool | HandleEntityEnd (bool checkEntityNesting) |
|
void | SetupEndEntityNodeInContent () |
|
void | SetupEndEntityNodeInAttribute () |
|
bool | ParsePI () |
|
bool | ParsePI (StringBuilder piInDtdStringBuilder) |
|
bool | ParsePIValue (out int outStartPos, out int outEndPos) |
|
bool | ParseComment () |
|
void | ParseCData () |
|
void | ParseCDataOrComment (XmlNodeType type) |
|
bool | ParseCDataOrComment (XmlNodeType type, out int outStartPos, out int outEndPos) |
|
bool | ParseDoctypeDecl () |
|
void | ParseDtd () |
|
void | SkipDtd () |
|
void | SkipPublicOrSystemIdLiteral () |
|
void | SkipUntil (char stopChar, bool recognizeLiterals) |
|
int | EatWhitespaces (StringBuilder sb) |
|
int | ParseCharRefInline (int startPos, out int charCount, out XmlTextReaderImpl.EntityType entityType) |
|
int | ParseNumericCharRef (bool expand, StringBuilder internalSubsetBuilder, out XmlTextReaderImpl.EntityType entityType) |
|
int | ParseNumericCharRefInline (int startPos, bool expand, StringBuilder internalSubsetBuilder, out int charCount, out XmlTextReaderImpl.EntityType entityType) |
|
int | ParseNamedCharRef (bool expand, StringBuilder internalSubsetBuilder) |
|
int | ParseNamedCharRefInline (int startPos, bool expand, StringBuilder internalSubsetBuilder) |
|
int | ParseName () |
|
int | ParseQName (out int colonPos) |
|
int | ParseQName (bool isQName, int startOffset, out int colonPos) |
|
bool | ReadDataInName (ref int pos) |
|
string | ParseEntityName () |
|
XmlTextReaderImpl.NodeData | AddNode (int nodeIndex, int nodeDepth) |
|
XmlTextReaderImpl.NodeData | AllocNode (int nodeIndex, int nodeDepth) |
|
XmlTextReaderImpl.NodeData | AddAttributeNoChecks (string name, int attrDepth) |
|
XmlTextReaderImpl.NodeData | AddAttribute (int endNamePos, int colonPos) |
|
XmlTextReaderImpl.NodeData | AddAttribute (string localName, string prefix, string nameWPrefix) |
|
void | PopElementContext () |
|
void | OnNewLine (int pos) |
|
void | OnEof () |
|
string | LookupNamespace (XmlTextReaderImpl.NodeData node) |
|
void | AddNamespace (string prefix, string uri, XmlTextReaderImpl.NodeData attr) |
|
void | ResetAttributes () |
|
void | FullAttributeCleanup () |
|
void | PushXmlContext () |
|
void | PopXmlContext () |
|
XmlNodeType | GetWhitespaceType () |
|
XmlNodeType | GetTextNodeType (int orChars) |
|
void | PushExternalEntityOrSubset (string publicId, string systemId, Uri baseUri, string entityName) |
|
bool | OpenAndPush (Uri uri) |
|
bool | PushExternalEntity (IDtdEntityInfo entity) |
|
void | PushInternalEntity (IDtdEntityInfo entity) |
|
void | PopEntity () |
|
void | RegisterEntity (IDtdEntityInfo entity) |
|
void | UnregisterEntity () |
|
void | PushParsingState () |
|
void | PopParsingState () |
|
int | IncrementalRead () |
|
void | FinishIncrementalRead () |
|
bool | ParseFragmentAttribute () |
|
bool | ParseAttributeValueChunk () |
|
void | ParseXmlDeclarationFragment () |
|
void | ThrowUnexpectedToken (int pos, string expectedToken) |
|
void | ThrowUnexpectedToken (string expectedToken1) |
|
void | ThrowUnexpectedToken (int pos, string expectedToken1, string expectedToken2) |
|
void | ThrowUnexpectedToken (string expectedToken1, string expectedToken2) |
|
string | ParseUnexpectedToken (int pos) |
|
string | ParseUnexpectedToken () |
|
void | ThrowExpectingWhitespace (int pos) |
|
int | GetIndexOfAttributeWithoutPrefix (string name) |
|
int | GetIndexOfAttributeWithPrefix (string name) |
|
bool | ZeroEndingStream (int pos) |
|
void | ParseDtdFromParserContext () |
|
bool | MoveToNextContentNode (bool moveIfOnContentNode) |
|
bool | AddDefaultAttributeDtd (IDtdDefaultAttributeInfo defAttrInfo, bool definedInDtd, XmlTextReaderImpl.NodeData[] nameSortedNodeData) |
|
XmlTextReaderImpl.NodeData | AddDefaultAttributeInternal (string localName, string ns, string prefix, string value, int lineNo, int linePos, int valueLineNo, int valueLinePos, bool isXmlAttribute) |
|
void | RegisterConsumedCharacters (long characters, bool inEntityReference) |
|
Definition at line 17 of file XmlTextReaderImpl.cs.