XmlQueryOutput 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示提供用於輸出 XSLT 轉換結果時所需之其他功能的 XmlWriter。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public ref class XmlQueryOutput sealed : System::Xml::XmlWriter
public sealed class XmlQueryOutput : System.Xml.XmlWriter
type XmlQueryOutput = class
inherit XmlWriter
Public NotInheritable Class XmlQueryOutput
Inherits XmlWriter
- 繼承
屬性
Settings |
取得 XmlWriterSettings 物件,用於建立這個 XmlWriter 執行個體。 (繼承來源 XmlWriter) |
WriteState |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
XmlLang |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
XmlSpace |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
方法
Close() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 這個方法會實作為空的方法且沒有任何作用。 |
Dispose() |
釋放 XmlWriter 類別目前的執行個體所使用的全部資源。 (繼承來源 XmlWriter) |
Dispose(Boolean) |
釋放 XmlWriter 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。 (繼承來源 XmlWriter) |
DisposeAsync() |
非同步執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之由應用程式定義的工作。 (繼承來源 XmlWriter) |
DisposeAsyncCore() |
以非同步方式執行與釋放 (Free)、釋放 (Release) 或重設受控資源相關聯的應用程式定義工作。 (繼承來源 XmlWriter) |
EndCopy(XPathNavigator) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 結束巡覽器目前節點的淺層複本 (Shallow Copy)。 這個方法只能針對項目與文件節點呼叫。 |
EndTree() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 撰寫樹狀結構的結尾。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
Flush() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 這個方法會實作為空的方法且沒有任何作用。 |
FlushAsync() |
以非同步的方式將緩衝區的所有內容清空至基礎資料流,然後清空基礎資料流。 (繼承來源 XmlWriter) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
LookupPrefix(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
StartCopy(XPathNavigator) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 開始要輸出之巡覽器目前節點的淺層複本。 |
StartElementContentUnchecked() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 呼叫的時機為項目的屬性經過列舉後且在任一子項經過列舉前。 因為已假設格式正確,因此不會執行其他檢查。 |
StartTree(XPathNodeType) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 開始建構新的樹狀結構。 |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
WriteAttributes(XmlReader, Boolean) |
在衍生類別中覆寫時,寫出在 XmlReader 的目前位置找到的所有屬性。 (繼承來源 XmlWriter) |
WriteAttributesAsync(XmlReader, Boolean) |
非同步寫出在 XmlReader 中的目前位置找到的所有屬性。 (繼承來源 XmlWriter) |
WriteAttributeString(String, String) |
在衍生類別中覆寫時,寫出具有指定的區域名稱與數值的屬性。 (繼承來源 XmlWriter) |
WriteAttributeString(String, String, String) |
在衍生類別中覆寫時,寫入具有指定區域名稱、命名空間 URI 和值的屬性。 (繼承來源 XmlWriter) |
WriteAttributeString(String, String, String, String) |
在衍生類別中覆寫時,寫出具有指定的前置詞、區域名稱、命名空間 URI 及其值的屬性。 (繼承來源 XmlWriter) |
WriteAttributeStringAsync(String, String, String, String) |
以非同步的方式寫出具有指定之前置詞、區域名稱、命名空間 URI 和值的屬性。 (繼承來源 XmlWriter) |
WriteBase64(Byte[], Int32, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
WriteBase64Async(Byte[], Int32, Int32) |
以非同步的方式將指定的二進位位元組編碼為 base64 並寫出產生的文字。 (繼承來源 XmlWriter) |
WriteBinHex(Byte[], Int32, Int32) |
在衍生類別中覆寫時,以 |
WriteBinHexAsync(Byte[], Int32, Int32) |
以非同步的方式將指定的二進位位元組編碼為 |
WriteCData(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 不會執行任何動作的空實作。 |
WriteCDataAsync(String) |
以非同步的方式寫出包含指定文字的 <![CDATA[...]]> 區塊。 (繼承來源 XmlWriter) |
WriteCharEntity(Char) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
WriteCharEntityAsync(Char) |
以非同步的方式強制產生指定的 Unicode 字元值的字元實體。 (繼承來源 XmlWriter) |
WriteChars(Char[], Int32, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
WriteCharsAsync(Char[], Int32, Int32) |
以非同步的方式一次將文字寫入一個緩衝區。 (繼承來源 XmlWriter) |
WriteComment(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 寫入註解。 這個方法不會驗證語式是否正確。 由這方法呼叫的其他方法會進行必要的檢查。 |
WriteCommentAsync(String) |
以非同步的方式寫出包含指定文字的註解 <!--...-->。 (繼承來源 XmlWriter) |
WriteCommentString(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 快取註解字串。 |
WriteDocType(String, String, String, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 擲回 NotSupportedException。 不應該呼叫。 |
WriteDocTypeAsync(String, String, String, String) |
以非同步的方式寫入具有指定名稱與選擇性屬性的 DOCTYPE 宣告。 (繼承來源 XmlWriter) |
WriteElementString(String, String) |
寫入具有指定之區域名稱和值的項目。 (繼承來源 XmlWriter) |
WriteElementString(String, String, String) |
寫入具有指定之區域名稱、命名空間 URI 和值的項目。 (繼承來源 XmlWriter) |
WriteElementString(String, String, String, String) |
寫入具有指定的前置詞、區域名稱、命名空間 URI 和值的項目。 (繼承來源 XmlWriter) |
WriteElementStringAsync(String, String, String, String) |
以非同步的方式寫入具有指定之前置詞、區域名稱、命名空間 URI 和值的項目。 (繼承來源 XmlWriter) |
WriteEndAttribute() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 檢查屬性的語式是否正確並且撰寫屬性的結尾。 |
WriteEndAttributeAsync() |
非同步關閉上一個 WriteStartAttribute(String, String) 呼叫。 (繼承來源 XmlWriter) |
WriteEndAttributeUnchecked() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 撰寫屬性的結尾。 因為已假設格式正確性,因此不會執行其他檢查。 |
WriteEndComment() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 檢查註解的語式是否正確並且撰寫註解的結尾。 |
WriteEndDocument() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
WriteEndDocumentAsync() |
以非同步的方式關閉任何開啟的項目或屬性,並將寫入器回復開始狀態。 (繼承來源 XmlWriter) |
WriteEndElement() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 檢查項目的語式是否正確並且撰寫項目的結尾。 |
WriteEndElementAsync() |
以非同步的方式關閉一個項目並取出對應的命名空間範圍。 (繼承來源 XmlWriter) |
WriteEndElementUnchecked(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 使用區域名稱撰寫項目的結尾。 因為已假設格式正確,因此不會執行其他檢查。 |
WriteEndElementUnchecked(String, String, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 使用前置詞、區域名稱與命名空間撰寫項目的結尾。 不執行任何檢查。 |
WriteEndNamespace() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 檢查命名空間的語式是否正確並且撰寫命名空間的結尾。 |
WriteEndProcessingInstruction() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 檢查處理指示的語式是否正確並且撰寫處理指示的結尾。 |
WriteEndRoot() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 撰寫樹狀結構根的結尾並且重設狀態。 |
WriteEntityRef(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
WriteEntityRefAsync(String) |
以非同步的方式將實體參考寫出為 |
WriteFullEndElement() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在撰寫項目的結尾之前檢查項目的語式是否正確。 |
WriteFullEndElementAsync() |
以非同步的方式關閉一個項目並取出對應的命名空間範圍。 (繼承來源 XmlWriter) |
WriteItem(XPathItem) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 撰寫要輸出的項目。 如果目前正在建構 XML 樹狀結構,則一定會複製該項目。 在最上層,除非項目識別為不可部分完成的值,否則會保留項目的識別。 |
WriteName(String) |
當覆寫衍生類別時,請寫出指定的名稱,以確保它是符合 W3C XML 1.0 建議 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name) (英文) 的有效名稱。 (繼承來源 XmlWriter) |
WriteNameAsync(String) |
非同步地寫出指定的名稱,以確保它是符合 W3C XML 1.0 建議 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name) (英文) 的有效名稱。 (繼承來源 XmlWriter) |
WriteNamespaceDeclaration(String, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 檢查命名空間宣告的語式是否正確並且撰寫命名空間宣告的結尾。 |
WriteNamespaceDeclarationUnchecked(String, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將新的命名空間宣告 |
WriteNamespaceString(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 快取命名空間的文字。 |
WriteNmToken(String) |
當覆寫衍生類別時,請寫出指定的名稱,以確保它是符合 W3C XML 1.0 建議 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name) (英文) 的有效 NmToken。 (繼承來源 XmlWriter) |
WriteNmTokenAsync(String) |
非同步地寫出指定的名稱,以確保它是符合 W3C XML 1.0 建議 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name) (英文) 的有效 NmToken。 (繼承來源 XmlWriter) |
WriteNode(XmlReader, Boolean) |
在衍生類別中覆寫時,從讀取器複製所有內容至寫入器,並將讀取器移至下一個同層級 (Sibling) 的開頭。 (繼承來源 XmlWriter) |
WriteNode(XPathNavigator, Boolean) |
將 XPathNavigator 物件中的所有項目複製到寫入器。 XPathNavigator 的位置保持不變。 (繼承來源 XmlWriter) |
WriteNodeAsync(XmlReader, Boolean) |
以非同步的方式從讀取器複製所有內容至寫入器,並將讀取器移至下一個同層級 (Sibling) 的開頭。 (繼承來源 XmlWriter) |
WriteNodeAsync(XPathNavigator, Boolean) |
以非同步方式將所有項目從 XPathNavigator 物件複製到寫入器。 XPathNavigator 的位置保持不變。 (繼承來源 XmlWriter) |
WriteProcessingInstruction(String, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 撰寫處理指示。 這個方法並不會檢查語式是否正確,而被呼叫的方法會視需要進行檢查。 |
WriteProcessingInstructionAsync(String, String) |
以非同步方式寫出名稱與文字之間有空白的處理指示,如下所示:<?name text?>。 (繼承來源 XmlWriter) |
WriteProcessingInstructionString(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 快取處理指示的文字。 |
WriteQualifiedName(String, String) |
在衍生類別中覆寫時,寫出命名空間限定名稱。 這個方法會查詢在指定之命名空間範圍中的前置詞。 (繼承來源 XmlWriter) |
WriteQualifiedNameAsync(String, String) |
以非同步的方式寫出命名空間限定名稱。 這個方法會查詢在指定之命名空間範圍中的前置詞。 (繼承來源 XmlWriter) |
WriteRaw(Char[], Int32, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
WriteRaw(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
WriteRawAsync(Char[], Int32, Int32) |
以非同步的方式從字元緩衝區手動寫入未經處理的標記。 (繼承來源 XmlWriter) |
WriteRawAsync(String) |
以非同步的方式從字串手動寫入未經處理的標記 (Raw Markup)。 (繼承來源 XmlWriter) |
WriteRawUnchecked(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 撰寫文字區塊,而不逸出特殊字元。 |
WriteStartAttribute(String) |
寫入具有指定之區域名稱的屬性開頭。 (繼承來源 XmlWriter) |
WriteStartAttribute(String, String) |
寫入具有指定之區域名稱和命名空間 URI 之屬性的開頭。 (繼承來源 XmlWriter) |
WriteStartAttribute(String, String, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在撰寫屬性開頭之前,檢查屬性的語式是否正確。 |
WriteStartAttributeAsync(String, String, String) |
以非同步的方式寫入具有指定之前置詞、本機名稱和命名空間 URI 之屬性的開頭。 (繼承來源 XmlWriter) |
WriteStartAttributeComputed(String, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 寫入具有名稱的屬性,該名稱是從 |
WriteStartAttributeComputed(String, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 寫入具有名稱的屬性,該名稱是從 "prefix:localName" 標記名稱和一組前置詞對應計算而來。 |
WriteStartAttributeComputed(XmlQualifiedName) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 寫入具有名稱的屬性,該名稱是從 |
WriteStartAttributeComputed(XPathNavigator) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 寫入具有名稱的屬性,該名稱是從 |
WriteStartAttributeLocalName(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 使用空的前置詞、命名空間與 null 結構描述型別,撰寫屬性的開頭。 |
WriteStartAttributeUnchecked(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 使用區域名稱撰寫屬性的開頭。 |
WriteStartAttributeUnchecked(String, String, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 使用前置詞、區域名稱以及命名空間,撰寫屬性的開頭但不檢查語式是否正確。 |
WriteStartComment() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 檢查註解開頭的語式是否正確並且撰寫註解的開頭。 |
WriteStartDocument() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
WriteStartDocument(Boolean) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
WriteStartDocumentAsync() |
以非同步的方式使用「1.0」版寫入 XML 宣告。 (繼承來源 XmlWriter) |
WriteStartDocumentAsync(Boolean) |
以非同步的方式使用「1.0」版寫入 XML 宣告與獨立屬性。 (繼承來源 XmlWriter) |
WriteStartElement(String) |
在衍生類別中覆寫時,寫出具有指定之區域名稱的開頭標記。 (繼承來源 XmlWriter) |
WriteStartElement(String, String) |
在衍生類別中覆寫時,寫入指定的開頭標記並與指定的命名空間產生關聯。 (繼承來源 XmlWriter) |
WriteStartElement(String, String, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在確認語式正確後撰寫開頭項目。 |
WriteStartElementAsync(String, String, String) |
以非同步的方式寫入指定的開頭標記,並將它與指定的命名空間與前置詞產生關聯。 (繼承來源 XmlWriter) |
WriteStartElementComputed(String, Int32) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 寫入具有名稱的元素,該名稱是從 |
WriteStartElementComputed(String, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 寫入具有名稱的元素,該名稱是從 |
WriteStartElementComputed(XmlQualifiedName) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 寫入具有名稱的元素,該名稱是從 |
WriteStartElementComputed(XPathNavigator) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 寫入具有名稱的元素,該名稱是從 |
WriteStartElementLocalName(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 使用空白前置詞與命名空間撰寫區域名稱。 |
WriteStartElementUnchecked(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 寫入項目的開頭。 因為已假設格式正確性,因此不會執行其他檢查。 |
WriteStartElementUnchecked(String, String, String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 寫入具有名稱的元素,該名稱是從 |
WriteStartNamespace(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 檢查語式是否正確並且撰寫命名空間的開頭。 |
WriteStartProcessingInstruction(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 檢查註解的語式是否正確並且撰寫處理指示的開頭。 |
WriteStartRoot() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 檢查樹狀結構根目錄的語式是否正確並且撰寫樹狀結構根目錄。 |
WriteString(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 檢查字串的語式是否正確並且撰寫文字。 |
WriteStringAsync(String) |
以非同步的方式寫入指定的文字內容。 (繼承來源 XmlWriter) |
WriteStringUnchecked(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 撰寫文字。 因為已假設語式正確,因此不會執行檢查。 |
WriteSurrogateCharEntity(Char, Char) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
WriteSurrogateCharEntityAsync(Char, Char) |
以非同步的方式產生和寫入 Surrogate 字元字組的 Surrogate 字元實體。 (繼承來源 XmlWriter) |
WriteValue(Boolean) |
寫入 Boolean 值。 (繼承來源 XmlWriter) |
WriteValue(DateTime) |
寫入 DateTime 值。 (繼承來源 XmlWriter) |
WriteValue(DateTimeOffset) |
寫入 DateTimeOffset 值。 (繼承來源 XmlWriter) |
WriteValue(Decimal) |
寫入 Decimal 值。 (繼承來源 XmlWriter) |
WriteValue(Double) |
寫入 Double 值。 (繼承來源 XmlWriter) |
WriteValue(Int32) |
寫入 Int32 值。 (繼承來源 XmlWriter) |
WriteValue(Int64) |
寫入 Int64 值。 (繼承來源 XmlWriter) |
WriteValue(Object) |
寫入物件值。 (繼承來源 XmlWriter) |
WriteValue(Single) |
寫入單精確度浮點數。 (繼承來源 XmlWriter) |
WriteValue(String) |
寫入 String 值。 (繼承來源 XmlWriter) |
WriteWhitespace(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 |
WriteWhitespaceAsync(String) |
以非同步的方式寫出指定的空白字元。 (繼承來源 XmlWriter) |
XsltCopyOf(XPathNavigator) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 根據下列 XSLT 規則複製要輸出的傳值節點:如果項目為 RTF,且複製時保留序列化提示,就不保留識別、如果項目為根節點,則複製根的子項。 |
明確介面實作
IDisposable.Dispose() |
如需這個成員的說明,請參閱 Dispose()。 (繼承來源 XmlWriter) |