Class XmlResourceReader
Предоставляет методы для чтения метаданных ресурсов в формате Xml.
Inheritance
System.Object
System.Xml.XmlReader
System.Xml.XmlTextReader
XmlResourceReader
Implements
System.IDisposable
System.Xml.IXmlLineInfo
System.Xml.IXmlNamespaceResolver
Inherited Members
System.Xml.XmlReader.ReadContentAsObject()
System.Xml.XmlReader.ReadContentAsBoolean()
System.Xml.XmlReader.ReadContentAsDateTime()
System.Xml.XmlReader.ReadContentAsDateTimeOffset()
System.Xml.XmlReader.ReadContentAsDouble()
System.Xml.XmlReader.ReadContentAsFloat()
System.Xml.XmlReader.ReadContentAsDecimal()
System.Xml.XmlReader.ReadContentAsInt()
System.Xml.XmlReader.ReadContentAsLong()
System.Xml.XmlReader.ReadContentAsString()
System.Xml.XmlReader.ReadContentAs(System.Type, System.Xml.IXmlNamespaceResolver)
System.Xml.XmlReader.ReadElementContentAsObject()
System.Xml.XmlReader.ReadElementContentAsObject(System.String, System.String)
System.Xml.XmlReader.ReadElementContentAsBoolean()
System.Xml.XmlReader.ReadElementContentAsBoolean(System.String, System.String)
System.Xml.XmlReader.ReadElementContentAsDateTime()
System.Xml.XmlReader.ReadElementContentAsDateTime(System.String, System.String)
System.Xml.XmlReader.ReadElementContentAsDouble()
System.Xml.XmlReader.ReadElementContentAsDouble(System.String, System.String)
System.Xml.XmlReader.ReadElementContentAsFloat()
System.Xml.XmlReader.ReadElementContentAsFloat(System.String, System.String)
System.Xml.XmlReader.ReadElementContentAsDecimal()
System.Xml.XmlReader.ReadElementContentAsDecimal(System.String, System.String)
System.Xml.XmlReader.ReadElementContentAsInt()
System.Xml.XmlReader.ReadElementContentAsInt(System.String, System.String)
System.Xml.XmlReader.ReadElementContentAsLong()
System.Xml.XmlReader.ReadElementContentAsLong(System.String, System.String)
System.Xml.XmlReader.ReadElementContentAsString()
System.Xml.XmlReader.ReadElementContentAsString(System.String, System.String)
System.Xml.XmlReader.ReadElementContentAs(System.Type, System.Xml.IXmlNamespaceResolver)
System.Xml.XmlReader.ReadElementContentAs(System.Type, System.Xml.IXmlNamespaceResolver, System.String, System.String)
System.Xml.XmlReader.GetAttribute(System.String)
System.Xml.XmlReader.GetAttribute(System.String, System.String)
System.Xml.XmlReader.GetAttribute(System.Int32)
System.Xml.XmlReader.MoveToAttribute(System.String)
System.Xml.XmlReader.MoveToAttribute(System.String, System.String)
System.Xml.XmlReader.MoveToAttribute(System.Int32)
System.Xml.XmlReader.MoveToFirstAttribute()
System.Xml.XmlReader.MoveToNextAttribute()
System.Xml.XmlReader.MoveToElement()
System.Xml.XmlReader.ReadAttributeValue()
System.Xml.XmlReader.Read()
System.Xml.XmlReader.Close()
System.Xml.XmlReader.Skip()
System.Xml.XmlReader.LookupNamespace(System.String)
System.Xml.XmlReader.ResolveEntity()
System.Xml.XmlReader.ReadContentAsBase64(System.Byte[], System.Int32, System.Int32)
System.Xml.XmlReader.ReadElementContentAsBase64(System.Byte[], System.Int32, System.Int32)
System.Xml.XmlReader.ReadContentAsBinHex(System.Byte[], System.Int32, System.Int32)
System.Xml.XmlReader.ReadElementContentAsBinHex(System.Byte[], System.Int32, System.Int32)
System.Xml.XmlReader.ReadValueChunk(System.Char[], System.Int32, System.Int32)
System.Xml.XmlReader.MoveToContent()
System.Xml.XmlReader.ReadStartElement()
System.Xml.XmlReader.ReadStartElement(System.String)
System.Xml.XmlReader.ReadStartElement(System.String, System.String)
System.Xml.XmlReader.ReadEndElement()
System.Xml.XmlReader.IsStartElement()
System.Xml.XmlReader.IsStartElement(System.String)
System.Xml.XmlReader.IsStartElement(System.String, System.String)
System.Xml.XmlReader.ReadToFollowing(System.String)
System.Xml.XmlReader.ReadToFollowing(System.String, System.String)
System.Xml.XmlReader.ReadToDescendant(System.String)
System.Xml.XmlReader.ReadToDescendant(System.String, System.String)
System.Xml.XmlReader.ReadToNextSibling(System.String)
System.Xml.XmlReader.ReadToNextSibling(System.String, System.String)
System.Xml.XmlReader.IsName(System.String)
System.Xml.XmlReader.IsNameToken(System.String)
System.Xml.XmlReader.ReadInnerXml()
System.Xml.XmlReader.ReadOuterXml()
System.Xml.XmlReader.ReadSubtree()
System.Xml.XmlReader.Dispose()
System.Xml.XmlReader.Dispose(System.Boolean)
System.Xml.XmlReader.Create(System.String)
System.Xml.XmlReader.Create(System.String, System.Xml.XmlReaderSettings)
System.Xml.XmlReader.Create(System.String, System.Xml.XmlReaderSettings, System.Xml.XmlParserContext)
System.Xml.XmlReader.Create(System.IO.Stream)
System.Xml.XmlReader.Create(System.IO.Stream, System.Xml.XmlReaderSettings)
System.Xml.XmlReader.Create(System.IO.Stream, System.Xml.XmlReaderSettings, System.String)
System.Xml.XmlReader.Create(System.IO.Stream, System.Xml.XmlReaderSettings, System.Xml.XmlParserContext)
System.Xml.XmlReader.Create(System.IO.TextReader)
System.Xml.XmlReader.Create(System.IO.TextReader, System.Xml.XmlReaderSettings)
System.Xml.XmlReader.Create(System.IO.TextReader, System.Xml.XmlReaderSettings, System.String)
System.Xml.XmlReader.Create(System.IO.TextReader, System.Xml.XmlReaderSettings, System.Xml.XmlParserContext)
System.Xml.XmlReader.Create(System.Xml.XmlReader, System.Xml.XmlReaderSettings)
System.Xml.XmlReader.GetValueAsync()
System.Xml.XmlReader.ReadContentAsObjectAsync()
System.Xml.XmlReader.ReadContentAsStringAsync()
System.Xml.XmlReader.ReadContentAsAsync(System.Type, System.Xml.IXmlNamespaceResolver)
System.Xml.XmlReader.ReadElementContentAsObjectAsync()
System.Xml.XmlReader.ReadElementContentAsStringAsync()
System.Xml.XmlReader.ReadElementContentAsAsync(System.Type, System.Xml.IXmlNamespaceResolver)
System.Xml.XmlReader.ReadAsync()
System.Xml.XmlReader.SkipAsync()
System.Xml.XmlReader.ReadContentAsBase64Async(System.Byte[], System.Int32, System.Int32)
System.Xml.XmlReader.ReadElementContentAsBase64Async(System.Byte[], System.Int32, System.Int32)
System.Xml.XmlReader.ReadContentAsBinHexAsync(System.Byte[], System.Int32, System.Int32)
System.Xml.XmlReader.ReadElementContentAsBinHexAsync(System.Byte[], System.Int32, System.Int32)
System.Xml.XmlReader.ReadValueChunkAsync(System.Char[], System.Int32, System.Int32)
System.Xml.XmlReader.MoveToContentAsync()
System.Xml.XmlReader.ReadInnerXmlAsync()
System.Xml.XmlReader.ReadOuterXmlAsync()
System.Xml.XmlReader.Settings
System.Xml.XmlReader.NodeType
System.Xml.XmlReader.Name
System.Xml.XmlReader.LocalName
System.Xml.XmlReader.NamespaceURI
System.Xml.XmlReader.Prefix
System.Xml.XmlReader.HasValue
System.Xml.XmlReader.Value
System.Xml.XmlReader.Depth
System.Xml.XmlReader.BaseURI
System.Xml.XmlReader.IsEmptyElement
System.Xml.XmlReader.IsDefault
System.Xml.XmlReader.QuoteChar
System.Xml.XmlReader.XmlSpace
System.Xml.XmlReader.XmlLang
System.Xml.XmlReader.SchemaInfo
System.Xml.XmlReader.ValueType
System.Xml.XmlReader.AttributeCount
System.Xml.XmlReader.Item[System.Int32]
System.Xml.XmlReader.Item[System.String]
System.Xml.XmlReader.Item[System.String, System.String]
System.Xml.XmlReader.EOF
System.Xml.XmlReader.ReadState
System.Xml.XmlReader.NameTable
System.Xml.XmlReader.CanResolveEntity
System.Xml.XmlReader.CanReadBinaryContent
System.Xml.XmlReader.CanReadValueChunk
System.Xml.XmlReader.HasAttributes
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.Common
Assembly: Terrasoft.Common.dll
Syntax
public class XmlResourceReader : XmlTextReader, IDisposable, IXmlLineInfo, IXmlNamespaceResolver
Constructors
XmlResourceReader(Stream)
Инициализирует новый экземпляр XmlResourceReader с указанным потоком.
Declaration
public XmlResourceReader(Stream source)
Parameters
Type | Name | Description |
---|---|---|
System.IO.Stream | source | Поток, содержащий метаданные ресурсов. |
Properties
ResourcesDirectory
Директория, в которой расположены файлы ресурсов.
Declaration
public string ResourcesDirectory { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Implements
System.IDisposable
System.Xml.IXmlLineInfo
System.Xml.IXmlNamespaceResolver