XmlDictionaryReader 類別

定義

表示 abstract 類別,這是 Windows Communication Foundation (WCF) 為了要執行序列化和還原序列化而衍生自 XmlReader 的類別。

public ref class XmlDictionaryReader abstract : System::Xml::XmlReader
public abstract class XmlDictionaryReader : System.Xml.XmlReader
type XmlDictionaryReader = class
    inherit XmlReader
Public MustInherit Class XmlDictionaryReader
Inherits XmlReader
繼承
XmlDictionaryReader
衍生

備註

這個類別中的方法會讀取 XmlDictionary 物件。

此類別衍生自 XmlReader

請注意,您可能會在正規化 CDATA 區段中的換行字元時遇到問題,而這是個已知問題。

建構函式

XmlDictionaryReader()

建立這個類別的執行個體。 只能由其衍生類別叫用。

屬性

AttributeCount

在衍生類別中覆寫時,取得目前節點上的屬性數目。

(繼承來源 XmlReader)
BaseURI

在衍生類別中覆寫時,取得目前節點的基底 URI。

(繼承來源 XmlReader)
CanCanonicalize

這個屬性永遠會傳回 false。 如果其衍生類別支援標準化,則可以覆寫它們來傳回 true

CanReadBinaryContent

取得值,這個值表示 XmlReader 是否會實作二進位內容讀取方法。

(繼承來源 XmlReader)
CanReadValueChunk

取得值,表示 XmlReader 是否會實作 ReadValueChunk(Char[], Int32, Int32) 方法。

(繼承來源 XmlReader)
CanResolveEntity

取得值,指出這個讀取器是否可以剖析和解析實體。

(繼承來源 XmlReader)
Depth

在衍生類別中覆寫時,取得 XML 文件中目前節點的深度。

(繼承來源 XmlReader)
EOF

在衍生類別中覆寫時,取得指出讀取器是否在資料流結尾的值。

(繼承來源 XmlReader)
HasAttributes

取得值,表示目前節點是否具有任何屬性。

(繼承來源 XmlReader)
HasValue

在衍生類別中覆寫時,取得指出目前節點是否具有 Value 的值。

(繼承來源 XmlReader)
IsDefault

在衍生類別中覆寫時,取得值,指出目前節點是否為從 DTD 或結構描述中定義的預設值產生的屬性。

(繼承來源 XmlReader)
IsEmptyElement

在衍生類別中覆寫時,取得指出目前節點是否為空項目的值 (例如 <MyElement/>)。

(繼承來源 XmlReader)
Item[Int32]

在衍生類別中覆寫時,取得具有指定索引的屬性值。

(繼承來源 XmlReader)
Item[String, String]

在衍生類別中覆寫時,取得具有指定 LocalNameNamespaceURI 的屬性值。

(繼承來源 XmlReader)
Item[String]

在衍生類別中覆寫時,取得具有指定 Name 的屬性值。

(繼承來源 XmlReader)
LocalName

在衍生類別中覆寫時,取得目前節點的區域名稱。

(繼承來源 XmlReader)
Name

在衍生類別中覆寫時,取得目前節點的限定名稱。

(繼承來源 XmlReader)
NamespaceURI

在衍生類別中覆寫時,取得讀取器所在節點的命名空間 URI (如 W3C 命名空間規格中所定義)。

(繼承來源 XmlReader)
NameTable

在衍生類別中覆寫時,取得與這個實作相關聯的 XmlNameTable

(繼承來源 XmlReader)
NodeType

在衍生類別中覆寫時,取得目前節點的類型。

(繼承來源 XmlReader)
Prefix

在衍生類別中覆寫時,取得與目前節點相關聯的命名空間前置詞。

(繼承來源 XmlReader)
Quotas

取得套用至此類別之目前執行個體的配額值。

QuoteChar

在衍生類別中覆寫時,取得用來括住屬性節點值的引號字元。

(繼承來源 XmlReader)
ReadState

在衍生類別中覆寫時,取得讀取器的狀態。

(繼承來源 XmlReader)
SchemaInfo

取得在結構描述驗證之後已指派給目前節點的結構描述資訊。

(繼承來源 XmlReader)
Settings

取得 XmlReaderSettings 物件,用於建立這個 XmlReader 執行個體。

(繼承來源 XmlReader)
Value

在衍生類別中覆寫時,取得目前節點的文字值。

(繼承來源 XmlReader)
ValueType

取得目前節點的 Common Language Runtime (CLR) 型別。

(繼承來源 XmlReader)
XmlLang

當在衍生類別中覆寫時,取得目前xml:lang範圍。

(繼承來源 XmlReader)
XmlSpace

當在衍生類別中覆寫時,取得目前xml:space範圍。

(繼承來源 XmlReader)

方法

Close()

在衍生類別中覆寫時,將 ReadState 變更為 Closed

(繼承來源 XmlReader)
CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas)

建立可以讀取 .NET 二進位 XML 格式的 XmlDictionaryReader 執行個體。

CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession)

建立可以讀取 .NET 二進位 XML 格式的 XmlDictionaryReader 執行個體。

CreateBinaryReader(Byte[], Int32, Int32, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession, OnXmlDictionaryReaderClose)

建立可以讀取 .NET 二進位 XML 格式的 XmlDictionaryReader 執行個體。

CreateBinaryReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas)

建立可以讀取 .NET 二進位 XML 格式的 XmlDictionaryReader 執行個體。

CreateBinaryReader(Byte[], XmlDictionaryReaderQuotas)

建立可以讀取 .NET 二進位 XML 格式的 XmlDictionaryReader 執行個體。

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas)

建立可以讀取 .NET 二進位 XML 格式的 XmlDictionaryReader 執行個體。

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession)

建立可以讀取 .NET 二進位 XML 格式的 XmlDictionaryReader 執行個體。

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession, OnXmlDictionaryReaderClose)

建立可以讀取 .NET 二進位 XML 格式的 XmlDictionaryReader 執行個體。

CreateBinaryReader(Stream, XmlDictionaryReaderQuotas)

建立可以讀取 .NET 二進位 XML 格式的 XmlDictionaryReader 執行個體。

CreateDictionaryReader(XmlReader)

從現有的 XmlDictionaryReader 建立 XmlReader 的執行個體。

CreateMtomReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas)

建立採用 MTOM 格式讀取 XML 的 XmlDictionaryReader 執行個體。

CreateMtomReader(Byte[], Int32, Int32, Encoding[], String, XmlDictionaryReaderQuotas)

建立採用 MTOM 格式讀取 XML 的 XmlDictionaryReader 執行個體。

CreateMtomReader(Byte[], Int32, Int32, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose)

建立採用 MTOM 格式讀取 XML 的 XmlDictionaryReader 執行個體。

CreateMtomReader(Byte[], Int32, Int32, Encoding[], XmlDictionaryReaderQuotas)

建立採用 MTOM 格式讀取 XML 的 XmlDictionaryReader 執行個體。

CreateMtomReader(Stream, Encoding, XmlDictionaryReaderQuotas)

建立採用 MTOM 格式讀取 XML 的 XmlDictionaryReader 執行個體。

CreateMtomReader(Stream, Encoding[], String, XmlDictionaryReaderQuotas)

建立採用 MTOM 格式讀取 XML 的 XmlDictionaryReader 執行個體。

CreateMtomReader(Stream, Encoding[], String, XmlDictionaryReaderQuotas, Int32, OnXmlDictionaryReaderClose)

建立採用 MTOM 格式讀取 XML 的 XmlDictionaryReader 執行個體。

CreateMtomReader(Stream, Encoding[], XmlDictionaryReaderQuotas)

建立採用 MTOM 格式讀取 XML 的 XmlDictionaryReader 執行個體。

CreateTextReader(Byte[], Int32, Int32, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

建立 XmlDictionaryReader 的執行個體。

CreateTextReader(Byte[], Int32, Int32, XmlDictionaryReaderQuotas)

建立 XmlDictionaryReader 的執行個體。

CreateTextReader(Byte[], XmlDictionaryReaderQuotas)

建立 XmlDictionaryReader 的執行個體。

CreateTextReader(Stream, Encoding, XmlDictionaryReaderQuotas, OnXmlDictionaryReaderClose)

建立 XmlDictionaryReader 的執行個體。

CreateTextReader(Stream, XmlDictionaryReaderQuotas)

建立 XmlDictionaryReader 的執行個體。

Dispose()

釋放 XmlReader 類別目前的執行個體所使用的全部資源。

(繼承來源 XmlReader)
Dispose(Boolean)

釋放 XmlReader 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。

(繼承來源 XmlReader)
EndCanonicalization()

尚未實作這個方法。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetAttribute(Int32)

在衍生類別中覆寫時,取得具有指定索引的屬性值。

(繼承來源 XmlReader)
GetAttribute(String)

在衍生類別中覆寫時,取得具有指定 Name 的屬性值。

(繼承來源 XmlReader)
GetAttribute(String, String)

在衍生類別中覆寫時,取得具有指定 LocalNameNamespaceURI 的屬性值。

(繼承來源 XmlReader)
GetAttribute(XmlDictionaryString, XmlDictionaryString)

在衍生類別中覆寫時,取得屬性值。

GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetNonAtomizedNames(String, String)

取得非不可部分完成的名稱。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
GetValueAsync()

非同步取得目前節點的值。

(繼承來源 XmlReader)
IndexOfLocalName(String[], String)

取得名稱陣列中目前節點之本機名稱的索引。

IndexOfLocalName(XmlDictionaryString[], XmlDictionaryString)

取得名稱陣列中目前節點之本機名稱的索引。

IsLocalName(String)

檢查 localName 參數是否為目前節點的本機名稱。

IsLocalName(XmlDictionaryString)

檢查 localName 參數是否為目前節點的本機名稱。

IsNamespaceUri(String)

檢查 namespaceUri 參數是否為目前節點的命名空間。

IsNamespaceUri(XmlDictionaryString)

檢查 namespaceUri 參數是否為目前節點的命名空間。

IsStartArray(Type)

檢查讀取器是否位於陣列的起始處。 這個類別會傳回 false,但具有陣列概念的衍生類別會傳回 true

IsStartElement()

呼叫 MoveToContent() 並測試目前的內容節點為開頭標記或空白項目標記。

(繼承來源 XmlReader)
IsStartElement(String)

呼叫 MoveToContent() 並測試目前的內容節點為開頭標記或空白項目標記,以及所找到項目的 Name 屬性是否符合指定的引數。

(繼承來源 XmlReader)
IsStartElement(String, String)

呼叫 MoveToContent() 並測試目前的內容節點為開頭標記或空白項目標記,以及所找到項目的 LocalNameNamespaceURI 屬性是否符合指定的字串。

(繼承來源 XmlReader)
IsStartElement(XmlDictionaryString, XmlDictionaryString)

測試第一個標記是否為開始標記或空白項目標記,以及本機名稱和命名空間 URI 是否與目前節點的相符。

IsTextNode(XmlNodeType)

測試目前節點是否為文字節點。

LookupNamespace(String)

在衍生類別中覆寫時,解析目前項目範圍內的命名空間前置詞。

(繼承來源 XmlReader)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
MoveToAttribute(Int32)

在衍生類別中覆寫時,移至具有指定索引的屬性。

(繼承來源 XmlReader)
MoveToAttribute(String)

在衍生類別中覆寫時,移至具有指定 Name 的屬性。

(繼承來源 XmlReader)
MoveToAttribute(String, String)

在衍生類別中覆寫時,移至具有指定 LocalNameNamespaceURI 的屬性。

(繼承來源 XmlReader)
MoveToContent()

檢查目前節點是否為內容 (非空白字元文字、CDATAElementEndElementEntityReferenceEndEntity) 節點。 如果節點並非內容節點,讀取器會先跳至下一個內容節點或檔案結尾。 它會略過下列型別的節點:ProcessingInstructionDocumentTypeCommentWhitespaceSignificantWhitespace

(繼承來源 XmlReader)
MoveToContentAsync()

非同步檢查目前節點是否為內容節點。 如果節點並非內容節點,讀取器會先跳至下一個內容節點或檔案結尾。

(繼承來源 XmlReader)
MoveToElement()

在衍生類別中覆寫時,移至包含目前屬性節點的項目上。

(繼承來源 XmlReader)
MoveToFirstAttribute()

在衍生類別中覆寫時,移至第一個屬性。

(繼承來源 XmlReader)
MoveToNextAttribute()

在衍生類別中覆寫時,移至下一個屬性。

(繼承來源 XmlReader)
MoveToStartElement()

測試目前的內容節點為開始項目或空白項目。

MoveToStartElement(String)

測試目前的內容節點為開始項目或空白項目,以及項目的 Name 屬性是否符合指定的引數。

MoveToStartElement(String, String)

測試目前的內容節點為開始項目或空白項目,以及項目的 LocalNameNamespaceURI 屬性是否符合指定的引數。

MoveToStartElement(XmlDictionaryString, XmlDictionaryString)

測試目前的內容節點為開始項目或空白項目,以及項目的 LocalNameNamespaceURI 屬性是否符合指定的引數。

Read()

在衍生類別中覆寫時,從資料流讀取下一個節點。

(繼承來源 XmlReader)
ReadArray(String, String, Boolean[], Int32, Int32)

將重複出現的 Boolean 節點讀入具型別陣列中。

ReadArray(String, String, DateTime[], Int32, Int32)

將重複出現的 DateTime 節點讀入具型別陣列中。

ReadArray(String, String, Decimal[], Int32, Int32)

將重複出現的 Decimal 節點讀入具型別陣列中。

ReadArray(String, String, Double[], Int32, Int32)

將重複出現的 Double 節點讀入具型別陣列中。

ReadArray(String, String, Guid[], Int32, Int32)

將重複出現的 Guid 節點讀入具型別陣列中。

ReadArray(String, String, Int16[], Int32, Int32)

將重複出現的 short 整數讀入具型別陣列中。

ReadArray(String, String, Int32[], Int32, Int32)

將重複出現的整數讀入具型別陣列中。

ReadArray(String, String, Int64[], Int32, Int32)

將重複出現的 long 整數讀入具型別陣列中。

ReadArray(String, String, Single[], Int32, Int32)

將重複出現的 float 數字讀入具型別陣列中。

ReadArray(String, String, TimeSpan[], Int32, Int32)

將重複出現的 TimeSpan 節點讀入具型別陣列中。

ReadArray(XmlDictionaryString, XmlDictionaryString, Boolean[], Int32, Int32)

將重複出現的 Boolean 節點讀入具型別陣列中。

ReadArray(XmlDictionaryString, XmlDictionaryString, DateTime[], Int32, Int32)

將重複出現的 DateTime 節點讀入具型別陣列中。

ReadArray(XmlDictionaryString, XmlDictionaryString, Decimal[], Int32, Int32)

將重複出現的 Decimal 節點讀入具型別陣列中。

ReadArray(XmlDictionaryString, XmlDictionaryString, Double[], Int32, Int32)

將重複出現的 Double 節點型別讀入具型別陣列中。

ReadArray(XmlDictionaryString, XmlDictionaryString, Guid[], Int32, Int32)

將重複出現的 Guid 節點讀入具型別陣列中。

ReadArray(XmlDictionaryString, XmlDictionaryString, Int16[], Int32, Int32)

將重複出現的 short 整數讀入具型別陣列中。

ReadArray(XmlDictionaryString, XmlDictionaryString, Int32[], Int32, Int32)

將重複出現的整數讀入具型別陣列中。

ReadArray(XmlDictionaryString, XmlDictionaryString, Int64[], Int32, Int32)

將重複出現的 long 整數讀入具型別陣列中。

ReadArray(XmlDictionaryString, XmlDictionaryString, Single[], Int32, Int32)

將重複出現的 float 數字讀入具型別陣列中。

ReadArray(XmlDictionaryString, XmlDictionaryString, TimeSpan[], Int32, Int32)

將重複出現的 TimeSpan 節點讀入具型別陣列中。

ReadAsync()

非同步讀取資料流中的下一個節點。

(繼承來源 XmlReader)
ReadAttributeValue()

在衍生類別中覆寫時,將屬性值剖析成一或多個 TextEntityReferenceEndEntity 節點。

(繼承來源 XmlReader)
ReadBooleanArray(String, String)

將重複出現的 Boolean 節點讀入具型別陣列中。

ReadBooleanArray(XmlDictionaryString, XmlDictionaryString)

將重複出現的 Boolean 節點讀入具型別陣列中。

ReadContentAs(Type, IXmlNamespaceResolver)

將節點的內容轉換成指定的型別。

ReadContentAsAsync(Type, IXmlNamespaceResolver)

以非同步的方式讀取做為指定型别之物件的內容。

(繼承來源 XmlReader)
ReadContentAsBase64()

讀取內容,並傳回 Base64 已解碼的二進位位元組。

ReadContentAsBase64(Byte[], Int32, Int32)

讀取內容,並傳回 Base64 已解碼的二進位位元組。

(繼承來源 XmlReader)
ReadContentAsBase64Async(Byte[], Int32, Int32)

以非同步的方式讀取內容,並傳回 Base64 已解碼的二進位位元組。

(繼承來源 XmlReader)
ReadContentAsBinHex()

讀取內容,並傳回 BinHex 已解碼的二進位位元組。

ReadContentAsBinHex(Byte[], Int32, Int32)

讀取內容,並傳回 BinHex 已解碼的二進位位元組。

(繼承來源 XmlReader)
ReadContentAsBinHex(Int32)

讀取內容,並傳回 BinHex 已解碼的二進位位元組。

ReadContentAsBinHexAsync(Byte[], Int32, Int32)

以非同步的方式讀取內容,並傳回 BinHex 的解碼二進位位元組。

(繼承來源 XmlReader)
ReadContentAsBoolean()

Boolean 的形式,讀取目前位置的文字內容。

(繼承來源 XmlReader)
ReadContentAsChars(Char[], Int32, Int32)

將內容讀入 char 陣列中。

ReadContentAsDateTime()

DateTime 物件的形式,讀取目前位置的文字內容。

(繼承來源 XmlReader)
ReadContentAsDateTimeOffset()

DateTimeOffset 物件的形式,讀取目前位置的文字內容。

(繼承來源 XmlReader)
ReadContentAsDecimal()

將節點的內容轉換成 decimal

ReadContentAsDouble()

以雙精確度浮點數的形式讀取目前位置的文字內容。

(繼承來源 XmlReader)
ReadContentAsFloat()

將節點的內容轉換成 float

ReadContentAsGuid()

將節點的內容轉換成 guid

ReadContentAsInt()

以 32 位元帶正負號之整數的形式讀取目前位置的文字內容。

(繼承來源 XmlReader)
ReadContentAsLong()

以 64 位元帶正負號之整數的形式讀取目前位置的文字內容。

(繼承來源 XmlReader)
ReadContentAsObject()

Object 的形式,讀取目前位置的文字內容。

(繼承來源 XmlReader)
ReadContentAsObjectAsync()

以非同步方式與 Object 的形式,讀取目前位置的文字內容。

(繼承來源 XmlReader)
ReadContentAsQualifiedName(String, String)

將節點的內容轉換成限定名稱表示。

ReadContentAsString()

將節點的內容轉換成字串。

ReadContentAsString(Int32)

將節點的內容轉換成字串。

ReadContentAsString(String[], Int32)

將節點的內容轉換成字串。

ReadContentAsString(XmlDictionaryString[], Int32)

將節點的內容轉換成字串。

ReadContentAsStringAsync()

以非同步方式與 String 物件的形式,讀取目前位置的文字內容。

(繼承來源 XmlReader)
ReadContentAsTimeSpan()

將節點的內容轉換成 TimeSpan

ReadContentAsUniqueId()

將節點內容轉換成唯一識別項。

ReadDateTimeArray(String, String)

將節點的內容轉換成 DateTime 陣列。

ReadDateTimeArray(XmlDictionaryString, XmlDictionaryString)

將節點的內容轉換成 DateTime 陣列。

ReadDecimalArray(String, String)

將節點的內容轉換成 Decimal 陣列。

ReadDecimalArray(XmlDictionaryString, XmlDictionaryString)

將節點的內容轉換成 Decimal 陣列。

ReadDoubleArray(String, String)

將節點的內容轉換成 Double 陣列。

ReadDoubleArray(XmlDictionaryString, XmlDictionaryString)

將節點的內容轉換成 Double 陣列。

ReadElementContentAs(Type, IXmlNamespaceResolver)

以要求之型別的形式讀取項目內容。

(繼承來源 XmlReader)
ReadElementContentAs(Type, IXmlNamespaceResolver, String, String)

檢查指定的區域名稱和命名空間 URI 是否與目前的項目相符,然後以要求之型別的形式讀取項目內容。

(繼承來源 XmlReader)
ReadElementContentAsAsync(Type, IXmlNamespaceResolver)

以要求之型別的形式,非同步讀取項目內容。

(繼承來源 XmlReader)
ReadElementContentAsBase64()

將節點的內容轉換成 Base64 位元組的陣列。

ReadElementContentAsBase64(Byte[], Int32, Int32)

讀取項目,並將 Base64 內容解碼。

(繼承來源 XmlReader)
ReadElementContentAsBase64Async(Byte[], Int32, Int32)

以非同步的方式讀取項目,並將 Base64 內容解碼。

(繼承來源 XmlReader)
ReadElementContentAsBinHex()

將節點的內容轉換成 BinHex 位元組的陣列。

ReadElementContentAsBinHex(Byte[], Int32, Int32)

讀取項目,並將 BinHex 內容解碼。

(繼承來源 XmlReader)
ReadElementContentAsBinHexAsync(Byte[], Int32, Int32)

以非同步的方式讀取項目,並將 BinHex 內容解碼。

(繼承來源 XmlReader)
ReadElementContentAsBoolean()

將項目的內容轉換成 Boolean

ReadElementContentAsBoolean(String, String)

檢查指定的區域名稱和命名空間 URI 是否與目前的項目相符,然後以 Boolean 物件的形式,讀取目前的項目並傳回內容。

(繼承來源 XmlReader)
ReadElementContentAsDateTime()

將項目的內容轉換成 DateTime

ReadElementContentAsDateTime()

DateTime 物件的形式,讀取目前項目並傳回內容。

(繼承來源 XmlReader)
ReadElementContentAsDateTime(String, String)

檢查指定的區域名稱和命名空間 URI 是否與目前的項目相符,然後以 DateTime 物件的形式,讀取目前的項目並傳回內容。

(繼承來源 XmlReader)
ReadElementContentAsDecimal()

將項目的內容轉換成 Decimal

ReadElementContentAsDecimal(String, String)

檢查指定的區域名稱和命名空間 URI 是否與目前的項目相符,然後以 Decimal 物件的形式,讀取目前的項目並傳回內容。

(繼承來源 XmlReader)
ReadElementContentAsDouble()

將項目的內容轉換成 Double

ReadElementContentAsDouble(String, String)

檢查指定的區域名稱和命名空間 URI 是否與目前的項目相符,然後以雙精確度浮點數的形式,讀取目前的項目並傳回內容。

(繼承來源 XmlReader)
ReadElementContentAsFloat()

將項目的內容轉換成浮點數 (Single)。

ReadElementContentAsFloat(String, String)

檢查指定的區域名稱和命名空間 URI 是否與目前的項目相符,然後以單精確度浮點數的形式,讀取目前的項目並傳回內容。

(繼承來源 XmlReader)
ReadElementContentAsGuid()

將項目的內容轉換成 Guid

ReadElementContentAsInt()

將項目的內容轉換成整數 (Int32)。

ReadElementContentAsInt(String, String)

檢查指定的區域名稱和命名空間 URI 是否與目前的項目相符,然後以 32 位元帶正負號之整數的形式,讀取目前的項目並傳回內容。

(繼承來源 XmlReader)
ReadElementContentAsLong()

將項目的內容轉換成長整數 (Int64)。

ReadElementContentAsLong(String, String)

檢查指定的區域名稱和命名空間 URI 是否與目前的項目相符,然後以 64 位元帶正負號之整數的形式讀取目前的元素並傳回內容。

(繼承來源 XmlReader)
ReadElementContentAsObject()

Object 的形式,讀取目前項目並傳回內容。

(繼承來源 XmlReader)
ReadElementContentAsObject(String, String)

檢查指定的區域名稱和命名空間 URI 是否與目前的項目相符,然後以 Object 的形式,讀取目前的項目並傳回內容。

(繼承來源 XmlReader)
ReadElementContentAsObjectAsync()

以非同步方式與 Object 的形式,讀取目前項目並傳回內容。

(繼承來源 XmlReader)
ReadElementContentAsString()

將項目的內容轉換成 String

ReadElementContentAsString(String, String)

檢查指定的區域名稱和命名空間 URI 是否與目前的項目相符,然後以 String 物件的形式,讀取目前的項目並傳回內容。

(繼承來源 XmlReader)
ReadElementContentAsStringAsync()

以非同步方式與 String 物件的形式,讀取目前項目並傳回內容。

(繼承來源 XmlReader)
ReadElementContentAsTimeSpan()

將項目的內容轉換成 TimeSpan

ReadElementContentAsUniqueId()

將項目的內容轉換成唯一識別項。

ReadElementString()

讀取純文字項目。 不過,我們建議您改用ReadElementContentAsString()方法相反地,因為它會提供較簡單的方式來處理這項作業。

(繼承來源 XmlReader)
ReadElementString(String)

檢查Name屬性找到的項目之前讀取純文字的項目符合指定的字串。 不過,我們建議您改用ReadElementContentAsString()方法相反地,因為它會提供較簡單的方式來處理這項作業。

(繼承來源 XmlReader)
ReadElementString(String, String)

檢查LocalNameNamespaceURI項目的屬性找到符合的指定的字串之前讀取純文字的項目。 不過,我們建議您改用ReadElementContentAsString(String, String)方法相反地,因為它會提供較簡單的方式來處理這項作業。

(繼承來源 XmlReader)
ReadEndElement()

檢查目前節點為結尾標記,並使讀取器前進至下一個節點。

(繼承來源 XmlReader)
ReadFullStartElement()

檢查目前節點是否為項目,並使讀取器前進至下一個節點。

ReadFullStartElement(String)

檢查目前節點是否為具有指定之 name 的項目,並使讀取器前進至下一個節點。

ReadFullStartElement(String, String)

檢查目前節點是否為具有指定 localNamenamespaceUri 的項目,並使讀取器前進至下一個節點。

ReadFullStartElement(XmlDictionaryString, XmlDictionaryString)

檢查目前節點是否為具有指定 localNamenamespaceUri 的項目,並使讀取器前進至下一個節點。

ReadGuidArray(String, String)

將含指定之 localNamenamespaceUri 的一系列節點其內容讀入 Guid 陣列。

ReadGuidArray(XmlDictionaryString, XmlDictionaryString)

將含指定之 localNamenamespaceUri 的一系列節點其內容讀入 Guid 陣列。

ReadInnerXml()

在衍生類別中覆寫時,將所有的內容當做字串讀取,包括標記。

(繼承來源 XmlReader)
ReadInnerXmlAsync()

以字串形式非同步讀取所有內容,包括標記。

(繼承來源 XmlReader)
ReadInt16Array(String, String)

將含指定 localNamenamespaceUri 的一系列節點其內容讀入 short 整數陣列中 (Int16)。

ReadInt16Array(XmlDictionaryString, XmlDictionaryString)

將含指定 localNamenamespaceUri 的一系列節點其內容讀入 short 整數陣列中 (Int16)。

ReadInt32Array(String, String)

將含指定之 localNamenamespaceUri 的一系列節點其內容讀入整數陣列中 (Int32)。

ReadInt32Array(XmlDictionaryString, XmlDictionaryString)

將含指定之 localNamenamespaceUri 的一系列節點其內容讀入整數陣列中 (Int32)。

ReadInt64Array(String, String)

將含指定 localNamenamespaceUri 的一系列節點其內容讀入 long 整數陣列中 (Int64)。

ReadInt64Array(XmlDictionaryString, XmlDictionaryString)

將含指定 localNamenamespaceUri 的一系列節點其內容讀入 long 整數陣列中 (Int64)。

ReadOuterXml()

在衍生類別中覆寫時,讀取代表這個節點及其所有子節點的內容,包括標記。

(繼承來源 XmlReader)
ReadOuterXmlAsync()

非同步讀取表示這個節點及其所有子系的內容,包括標記。

(繼承來源 XmlReader)
ReadSingleArray(String, String)

將含指定 localNamenamespaceUri 的一系列節點其內容讀入 float 數字陣列中 (Single)。

ReadSingleArray(XmlDictionaryString, XmlDictionaryString)

將含指定 localNamenamespaceUri 的一系列節點其內容讀入 float 數字陣列中 (Single)。

ReadStartElement()

檢查以確定目前節點為項目,然後使讀取器前進至下一個節點。

(繼承來源 XmlReader)
ReadStartElement(String)

檢查目前的內容節點是否具有的項目指定Name並使讀取器前進至下一個節點。

(繼承來源 XmlReader)
ReadStartElement(String, String)

檢查目前的內容節點是否具有的項目指定LocalNameNamespaceURI並使讀取器前進至下一個節點。

(繼承來源 XmlReader)
ReadStartElement(XmlDictionaryString, XmlDictionaryString)

檢查目前節點是否為具有指定之 localNamenamespaceUri 的項目,並使讀取器前進至下一個節點。

ReadString()

將目前節點的內容讀入字串中。

ReadString()

在衍生類別中覆寫時,將項目或文字節點的內容當做字串讀取。 不過,我們建議您改用ReadElementContentAsString方法相反地,因為它會提供較簡單的方式來處理這項作業。

(繼承來源 XmlReader)
ReadString(Int32)

將目前節點的內容讀入指定長度上限的字串中。

ReadSubtree()

傳回新XmlReader可以用來讀取目前的節點及其所有子系的執行個體。

(繼承來源 XmlReader)
ReadTimeSpanArray(String, String)

將含指定之 localNamenamespaceUri 的一系列節點其內容讀入 TimeSpan 陣列。

ReadTimeSpanArray(XmlDictionaryString, XmlDictionaryString)

將含指定之 localNamenamespaceUri 的一系列節點其內容讀入 TimeSpan 陣列。

ReadToDescendant(String)

往前推進XmlReader下一個子系的項目,具有指定限定名稱。

(繼承來源 XmlReader)
ReadToDescendant(String, String)

往前推進XmlReader下一個子系的項目,使用指定的區域名稱和命名空間 URI。

(繼承來源 XmlReader)
ReadToFollowing(String)

在找到具有指定限定名稱的項目之前讀取。

(繼承來源 XmlReader)
ReadToFollowing(String, String)

在找到具有指定區域名稱和命名空間 URI 的項目之前讀取。

(繼承來源 XmlReader)
ReadToNextSibling(String)

往前推進XmlReader指定限定名稱的下一個同層級項目。

(繼承來源 XmlReader)
ReadToNextSibling(String, String)

XmlReader 前移到下一個具有指定區域名稱和命名空間 URI 的同層級項目。

(繼承來源 XmlReader)
ReadValueAsBase64(Byte[], Int32, Int32)

未實作。

ReadValueChunk(Char[], Int32, Int32)

讀取 XML 文件中內嵌之大量文字資料流。

(繼承來源 XmlReader)
ReadValueChunkAsync(Char[], Int32, Int32)

以非同步的方式讀取 XML 文件中內嵌之大量文字資料流。

(繼承來源 XmlReader)
ResolveEntity()

當在衍生類別中覆寫時,會解析實體參考EntityReference節點。

(繼承來源 XmlReader)
Skip()

略過目前節點的子節點。

(繼承來源 XmlReader)
SkipAsync()

以非同步的方式略過目前節點的子節點。

(繼承來源 XmlReader)
StartCanonicalization(Stream, Boolean, String[])

尚未實作這個方法。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)
TryGetArrayLength(Int32)

並未在這個類別中實作 (它一律傳回 false)。 可能會在衍生類別中覆寫。

TryGetBase64ContentLength(Int32)

並未在這個類別中實作 (它一律傳回 false)。 可能會在衍生類別中覆寫。

TryGetLocalNameAsDictionaryString(XmlDictionaryString)

並未在這個類別中實作 (它一律傳回 false)。 可能會在衍生類別中覆寫。

TryGetNamespaceUriAsDictionaryString(XmlDictionaryString)

並未在這個類別中實作 (它一律傳回 false)。 可能會在衍生類別中覆寫。

TryGetValueAsDictionaryString(XmlDictionaryString)

並未在這個類別中實作 (它一律傳回 false)。 可能會在衍生類別中覆寫。

明確介面實作

IDisposable.Dispose()

如需這個成員的說明,請參閱 Dispose()

(繼承來源 XmlReader)

適用於