implements IDisposable
0x00x0010
Members 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | IsTextualNodeBitmap | uint | PrivateStatic | — | |
| 0x04 | CanReadContentAsBitmap | uint | PrivateStatic | — | |
| 0x04 | HasValueBitmap | uint | PrivateStatic | — |
Functions 65
| Signature | Flags | Native | Params |
|---|---|---|---|
| XmlReaderSettings get_Settings() | Public+3 flags | 0x08 | |
| XmlNodeType get_NodeType() | Public+4 flags | 0x04 | |
| string get_Name() | Public+3 flags | 0x08 | |
| string get_LocalName() | Public+4 flags | 0x08 | |
| string get_NamespaceURI() | Public+4 flags | 0x08 | |
| string get_Prefix() | Public+4 flags | 0x08 | |
| string get_Value() | Public+4 flags | 0x08 | |
| int get_Depth() | Public+4 flags | 0x04 | |
| string get_BaseURI() | Public+4 flags | 0x08 | |
| bool get_IsEmptyElement() | Public+4 flags | 0x01 | |
| bool get_IsDefault() | Public+3 flags | 0x01 | |
| ushort get_QuoteChar() | Public+3 flags | 0x02 | |
| XmlSpace get_XmlSpace() | Public+3 flags | 0x04 | |
| string get_XmlLang() | Public+3 flags | 0x08 | |
| IXmlSchemaInfo get_SchemaInfo() | Public+3 flags | 0x08 | |
| Type get_ValueType() | Public+3 flags | 0x08 | |
| int get_AttributeCount() | Public+4 flags | 0x04 | |
| string GetAttribute(const string& name) | Public+3 flags | 0x08 | |
| string GetAttribute(const string& name, const string& namespaceURI) | Public+3 flags | 0x08 | |
| string GetAttribute(int i) | Public+3 flags | 0x08 | |
| bool MoveToAttribute(const string& name) | Public+3 flags | 0x08 | |
| void MoveToAttribute(int i) | Public+2 flags | 0x04 | |
| bool MoveToFirstAttribute() | Public+3 flags | 0x01 | |
| bool MoveToNextAttribute() | Public+3 flags | 0x01 | |
| bool MoveToElement() | Public+3 flags | 0x01 | |
| bool ReadAttributeValue() | Public+3 flags | 0x01 | |
| bool Read() | Public+3 flags | 0x01 | |
| bool get_EOF() | Public+4 flags | 0x01 | |
| void Close() | Public+2 flags | 0x00 | |
| ReadState get_ReadState() | Public+4 flags | 0x04 | |
| void Skip() | Public+2 flags | 0x00 | |
| XmlNameTable get_NameTable() | Public+4 flags | 0x08 | |
| string LookupNamespace(const string& prefix) | Public+3 flags | 0x08 | |
| bool get_CanResolveEntity() | Public+3 flags | 0x01 | |
| void ResolveEntity() | Public+3 flags | 0x00 | |
| bool get_CanReadValueChunk() | Public+3 flags | 0x01 | |
| int ReadValueChunk(const char[]& buffer, int index, int count) | Public+2 flags | 0x08 | |
| string ReadString() | Public+2 flags | 0x08 | |
| XmlNodeType MoveToContent() | Public+2 flags | 0x04 | |
| void ReadStartElement() | Public+2 flags | 0x00 | |
| string ReadElementString() | Public+2 flags | 0x08 | |
| void ReadEndElement() | Public+2 flags | 0x00 | |
| bool IsStartElement(const string& localname, const string& ns) | Public+2 flags | 0x08 | |
| bool ReadToFollowing(const string& name) | Public+2 flags | 0x08 | |
| string ReadInnerXml() | Public+2 flags | 0x08 | |
| void WriteNode(XmlWriter xtw, bool defattr) | Private | 0x08 | |
| void WriteAttributeValue(XmlWriter xtw) | Private | 0x08 | |
| XmlWriter CreateWriterForInnerOuterXml(StringWriter sw) | Private | 0x08 | |
| void SetNamespacesFlag(XmlTextWriter xtw) | Private | 0x08 | |
| bool get_HasAttributes() | Public+3 flags | 0x01 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| void Dispose(bool disposing) | 3 flags | 0x01 | |
| XmlNamespaceManager get_NamespaceManager() | 4 flags | 0x08 | |
| bool IsTextualNode(const XmlNodeType& nodeType) | Static+1 flags | 0x04 | |
| bool HasValueInternal(const XmlNodeType& nodeType) | Static+1 flags | 0x04 | |
| bool SkipSubtree() | Private | 0x01 | |
| bool get_IsDefaultInternal() | 2 flags | 0x01 | |
| IDtdInfo get_DtdInfo() | 4 flags | 0x08 | |
| XmlReader Create(Stream input, XmlReaderSettings settings, const string& baseUri) | PublicStatic | 0x08 | |
| XmlReader Create(TextReader input, XmlReaderSettings settings) | PublicStatic | 0x08 | |
| XmlReader Create(TextReader input, XmlReaderSettings settings, const string& baseUri) | PublicStatic | 0x08 | |
| XmlReader CreateSqlReader(Stream input, XmlReaderSettings settings, XmlParserContext inputContext) | Static+1 flags | 0x08 | |
| int CalcBufferSize(Stream input) | Static+1 flags | 0x08 | |
| void .ctor() | 2 flags | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |
Subclasses 10
Used by 64
types with a member, parameter or interface of this typeBuilderNamespaceManagerConfigurationSectionContentReaderDataColumnDataSetDataStorageDataTableDataTextReaderFunc`4IgnoreSectionIXmlSerializableNodeObjectStorageParserReadContentAsBinaryHelperSqlBinarySqlBooleanSqlByteSqlBytesSqlCharsSqlDateTimeSqlDecimalSqlDoubleSqlGuidSqlInt16SqlInt32SqlInt64SqlMoneySqlSingleSqlStringSqlUdtStorageSqlXmlSVGDocumentSVGFormatExceptionXContainerXdrBuilderXElementXmlAsyncCheckReaderXmlAsyncCheckReaderWithLineInfoXmlAsyncCheckReaderWithLineInfoNSXmlAsyncCheckReaderWithLineInfoNSSchemaXmlAsyncCheckReaderWithNSXmlAsyncCheckWriterXmlDataLoaderXMLDiffLoaderXmlDocumentXmlLoaderXmlNodeIdHashtableXmlRawWriterXmlReaderIteratorXmlReaderSettingsXmlSchemaXmlSchemaInferenceXmlSchemaSetXmlSerializationReaderXmlSerializerXmlSqlBinaryReaderXmlTextReaderImplXmlToDatasetMapXmlValidatingReaderImplXmlWriterXsdBuilderXsdCachingReaderXsdValidatingReader