XmlDictionaryReader 類別

定義

Windows 通訊基金會(WCFabstract)衍生出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 區段內換行字元正規化的問題。

建構函式

名稱 Description
XmlDictionaryReader()

建立這個類別的實例。 僅由其派生類別調用。

屬性

名稱 Description
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 或 schema 預設值產生的屬性。

(繼承來源 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

取得目前節點的共通語言執行時(CLR)型別。

(繼承來源 XmlReader)
XmlLang

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

(繼承來源 XmlReader)
XmlSpace

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

(繼承來源 XmlReader)

方法

名稱 Description
Close()

當在衍生類別中覆寫時,會將 變為 ReadStateClosed

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

建立一個可讀取二進位 XML 格式.NETXmlDictionaryReader實例。

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

建立一個可讀取二進位 XML 格式.NETXmlDictionaryReader實例。

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

建立一個可讀取二進位 XML 格式.NETXmlDictionaryReader實例。

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

建立一個可讀取二進位 XML 格式.NETXmlDictionaryReader實例。

CreateBinaryReader(Byte[], XmlDictionaryReaderQuotas)

建立一個可讀取二進位 XML 格式.NETXmlDictionaryReader實例。

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

建立一個可讀取二進位 XML 格式.NETXmlDictionaryReader實例。

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas, XmlBinaryReaderSession)

建立一個可讀取二進位 XML 格式.NETXmlDictionaryReader實例。

CreateBinaryReader(Stream, IXmlDictionary, XmlDictionaryReaderQuotas)

建立一個可讀取二進位 XML 格式.NETXmlDictionaryReader實例。

CreateBinaryReader(Stream, XmlDictionaryReaderQuotas)

建立一個可讀取二進位 XML 格式.NETXmlDictionaryReader實例。

CreateDictionaryReader(XmlReader)

從現有XmlDictionaryReader的 建立一個XmlReader實例。

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

建立一個實例 XmlDictionaryReader ,讀取 MTOM 格式的 XML。

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

建立一個實例 XmlDictionaryReader ,讀取 MTOM 格式的 XML。

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

建立一個實例 XmlDictionaryReader ,讀取 MTOM 格式的 XML。

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

建立一個實例 XmlDictionaryReader ,讀取 MTOM 格式的 XML。

CreateMtomReader(Stream, Encoding, XmlDictionaryReaderQuotas)

建立一個實例 XmlDictionaryReader ,讀取 MTOM 格式的 XML。

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

建立一個實例 XmlDictionaryReader ,讀取 MTOM 格式的 XML。

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

建立一個實例 XmlDictionaryReader ,讀取 MTOM 格式的 XML。

CreateMtomReader(Stream, Encoding[], XmlDictionaryReaderQuotas)

建立一個實例 XmlDictionaryReader ,讀取 MTOM 格式的 XML。

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 並可選擇性地釋放受管理資源。

(繼承來源 XmlReader)
EndCanonicalization()

這個方法尚未實現。

Equals(Object)

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

(繼承來源 Object)
GetAttribute(Int32)

當在派生類別中覆寫時,會得到具有指定索引的屬性值。

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

當在派生類別中覆寫時,會得到具有指定 LocalNameNamespaceURI的屬性值。

(繼承來源 XmlReader)
GetAttribute(String)

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

(繼承來源 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, String)

呼叫MoveToContent()並測試目前的內容節點是起始標籤還是空元素標籤,以及所找到元素的 and LocalName 屬性是否NamespaceURI與給定字串相符。

(繼承來源 XmlReader)
IsStartElement(String)

呼叫 MoveToContent() 並測試目前的內容節點是起始標籤還是空元素標籤,以及所找到元素的屬性是否 Name 符合給定參數。

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

測試第一個標籤是起始標籤還是空元素標籤,以及本地名稱與命名空間 URI 是否與當前節點相符。

IsTextNode(XmlNodeType)

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

LookupNamespace(String)

當在衍生類別中覆寫時,會解析當前元素作用域中的命名空間前綴。

(繼承來源 XmlReader)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
MoveToAttribute(Int32)

當在派生類別中被覆寫時,會移動到具有指定索引的屬性。

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

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

(繼承來源 XmlReader)
MoveToAttribute(String)

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

(繼承來源 XmlReader)
MoveToContent()

檢查目前節點是否為內容節點(非空白文字、CDATAElementEndElementEntityReferenceEndEntity)節點。 若該節點不是內容節點,讀取器會跳到下一個內容節點或檔案的結尾。 它會跳過以下類型的節點:ProcessingInstructionDocumentTypeCommentWhitespace或。SignificantWhitespace

(繼承來源 XmlReader)
MoveToContentAsync()

非同步檢查目前節點是否為內容節點。 若該節點不是內容節點,讀取器會跳到下一個內容節點或檔案的結尾。

(繼承來源 XmlReader)
MoveToElement()

當在派生類別中覆寫時,會移動到包含當前屬性節點的元素。

(繼承來源 XmlReader)
MoveToFirstAttribute()

當在派生類別中被覆寫時,會移動到第一個屬性。

(繼承來源 XmlReader)
MoveToNextAttribute()

當在衍生類別中被覆寫時,會移動到下一個屬性。

(繼承來源 XmlReader)
MoveToStartElement()

測試目前的內容節點是起始元素還是空元素。

MoveToStartElement(String, String)

測試目前的內容節點是起始元素還是空元素,以及該元素的 and LocalName 屬性是否NamespaceURI符合給定參數。

MoveToStartElement(String)

測試目前的內容節點是起始元素還是空元素,以及該元素的性質是否 Name 與給定參數相符。

MoveToStartElement(XmlDictionaryString, XmlDictionaryString)

測試目前的內容節點是起始元素還是空元素,以及該元素的 and LocalName 屬性是否NamespaceURI符合給定參數。

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, String, String)

檢查指定的本地名稱與命名空間 URI 是否與當前元素相符,然後將元素內容讀取為請求的類型。

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

讀取元素內容為請求的類型。

(繼承來源 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(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, String)

在讀取純文字元素前,檢查所找到元素的 和 LocalName 屬性是否NamespaceURI與給定字串相符。 不過,我們建議你改用這個 ReadElementContentAsString(String, String) 方法,因為它提供了更直接處理此操作的方法。

(繼承來源 XmlReader)
ReadElementString(String)

在讀取純文字元素前,檢查所找到元素的屬性是否 Name 與給定字串相符。 不過,我們建議你改用這個 ReadElementContentAsString() 方法,因為它提供了更直接處理此操作的方法。

(繼承來源 XmlReader)
ReadEndElement()

檢查目前的內容節點是否為終點標籤,並將讀取器推進至下一個節點。

(繼承來源 XmlReader)
ReadFullStartElement()

檢查當前節點是否為元素,並將讀取器推進至下一個節點。

ReadFullStartElement(String, String)

檢查當前節點是否為具有給定 localNamenamespaceUri 的元素,並將讀取器推進到下一個節點。

ReadFullStartElement(String)

檢查當前節點是否為與給定 name 元素的元素,並將讀取器推進至下一個節點。

ReadFullStartElement(XmlDictionaryString, XmlDictionaryString)

檢查當前節點是否為具有給定 localNamenamespaceUri 的元素,並將讀取器推進到下一個節點。

ReadGuidArray(String, String)

將一連串節點的內容讀取到給定 localName 的 和 namespaceUri ,並組成一個陣 Guid列。

ReadGuidArray(XmlDictionaryString, XmlDictionaryString)

將一連串節點的內容讀取到給定 localName 的 和 namespaceUri ,並組成一個陣 Guid列。

ReadInnerXml()

當在派生類別中覆寫時,會將所有內容(包括標記)讀取為字串。

(繼承來源 XmlReader)
ReadInnerXmlAsync()

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

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

將一連串節點的內容讀取為整localNamenamespaceUri數陣列shortInt16)。

ReadInt16Array(XmlDictionaryString, XmlDictionaryString)

將一連串節點的內容讀取為整localNamenamespaceUri數陣列shortInt16)。

ReadInt32Array(String, String)

將一連串節點的內容讀取為整localNamenamespaceUri數陣列(Int32)。

ReadInt32Array(XmlDictionaryString, XmlDictionaryString)

將一連串節點的內容讀取為整localNamenamespaceUri數陣列(Int32)。

ReadInt64Array(String, String)

將一連串節點的內容讀取為整localNamenamespaceUri數陣列longInt64)。

ReadInt64Array(XmlDictionaryString, XmlDictionaryString)

將一連串節點的內容讀取為整localNamenamespaceUri數陣列longInt64)。

ReadOuterXml()

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

(繼承來源 XmlReader)
ReadOuterXmlAsync()

非同步讀取代表該節點及其所有子節點的內容,包括標記。

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

將一連串節點的內容讀取到給定 localName 的 和 namespaceUri ,並組成一個數字陣 float 列(Single)。

ReadSingleArray(XmlDictionaryString, XmlDictionaryString)

將一連串節點的內容讀取到給定 localName 的 和 namespaceUri ,並組成一個數字陣 float 列(Single)。

ReadStartElement()

檢查當前節點是否為元素,並將讀取器推進至下一個節點。

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

檢查當前內容節點是否為元素,且為給定 LocalNameNamespaceURI 並將讀取器推進至下一個節點。

(繼承來源 XmlReader)
ReadStartElement(String)

檢查當前內容節點是否為與給定 Name 元素的元素,並將讀取器推進至下一個節點。

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

檢查當前節點是否為具有給定 localNamenamespaceUri 的元素,並將讀取器推進到下一個節點。

ReadString()

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

ReadString(Int32)

將當前節點的內容讀入給定最大長度的字串。

ReadSubtree()

回傳一個新 XmlReader 實例,可用來讀取目前節點及其所有後代節點。

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

將一連串節點的內容讀取到給定 localName 的 和 namespaceUri 中,形成陣 TimeSpan 列。

ReadTimeSpanArray(XmlDictionaryString, XmlDictionaryString)

將一連串節點的內容讀取到給定 localName 的 和 namespaceUri 中,形成陣 TimeSpan 列。

ReadToDescendant(String, String)

將 推進 XmlReader 到下一個具有指定本地名稱與命名空間 URI 的後代元素。

(繼承來源 XmlReader)
ReadToDescendant(String)

將該 XmlReader 元素推進至指定限定名稱的下一個後裔元素。

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

讀取直到找到具有指定本地名稱與命名空間 URI 的元素。

(繼承來源 XmlReader)
ReadToFollowing(String)

讀取直到找到具有指定限定名稱的元素為止。

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

XmlReader 推進到下一個具有指定本地名稱與命名空間 URI 的兄弟元素。

(繼承來源 XmlReader)
ReadToNextSibling(String)

XmlReader 推進到具有指定限定名稱的下一個兄弟元素。

(繼承來源 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)。 在衍生類別中可能會被覆寫。

明確介面實作

名稱 Description
IDisposable.Dispose()

關於此成員的描述,請參見 Dispose()

(繼承來源 XmlReader)

適用於