XmlQueryOutput クラス

定義

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
継承
XmlQueryOutput

プロパティ

Settings

この XmlWriter インスタンスを作成するために使用された XmlWriterSettings オブジェクトを取得します。

(継承元 XmlWriter)
WriteState

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

NotSupportedException をスローします。

XmlLang

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

NotSupportedException をスローします。

XmlSpace

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

NotSupportedException をスローします。

メソッド

Close()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このメソッドは空のまま実装されており、何も実行しません。

Dispose()

XmlWriter クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。

(継承元 XmlWriter)
Dispose(Boolean)

XmlWriter によって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。

(継承元 XmlWriter)
DisposeAsync()

アンマネージ リソースの非同期の解放およびリセットに関連付けられているアプリケーション定義のタスクを実行します。

(継承元 XmlWriter)
DisposeAsyncCore()

管理対象リソースの非同期の解放、リリース、またはリセットに関連付けられているアプリケーション定義のタスクを実行します。

(継承元 XmlWriter)
EndCopy(XPathNavigator)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ナビゲーターの現在のノードの簡易コピーを終了します。 このメソッドは、要素ノードとドキュメント ノードに対してのみ呼び出してください。

EndTree()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ツリーの終了を書き込みます。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Flush()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

このメソッドは空のまま実装されており、何も実行しません。

FlushAsync()

バッファー内のデータをすべて基になるストリームに非同期にフラッシュし、基になるストリームもフラッシュします。

(継承元 XmlWriter)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
LookupPrefix(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

NotSupportedException をスローします。

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 は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

NotSupportedException をスローします。

WriteBase64Async(Byte[], Int32, Int32)

指定したバイナリ バイトを base64 として非同期にエンコードし、その結果生成されるテキストを書き込みます。

(継承元 XmlWriter)
WriteBinHex(Byte[], Int32, Int32)

派生クラスでオーバーライドされると、指定されたバイナリ バイトを BinHex としてエンコードし、その結果生成されるテキストを書き込みます。

(継承元 XmlWriter)
WriteBinHexAsync(Byte[], Int32, Int32)

指定したバイナリ バイトを BinHex として非同期にエンコードし、その結果生成されるテキストを書き込みます。

(継承元 XmlWriter)
WriteCData(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

何も実行しない、空の実装。

WriteCDataAsync(String)

指定したテキストを格納する <![CDATA[...]]> ブロックを非同期に書き込みます。

(継承元 XmlWriter)
WriteCharEntity(Char)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

NotSupportedException をスローします。

WriteCharEntityAsync(Char)

指定した Unicode 文字値の文字エンティティを非同期に強制的に生成します。

(継承元 XmlWriter)
WriteChars(Char[], Int32, Int32)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

NotSupportedException をスローします。

WriteCharsAsync(Char[], Int32, Int32)

一度に 1 つのバッファーにテキストを非同期に書き込みます。

(継承元 XmlWriter)
WriteComment(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コメントを書き込みます。 このメソッドは、整形式であるかどうかを検証しません。 このメソッドによって呼び出された他のメソッドで、必要なチェックが実行されます。

WriteCommentAsync(String)

指定したテキストを含むコメント <!--...--> を非同期に書き込みます。

(継承元 XmlWriter)
WriteCommentString(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コメントの文字列をキャッシュします。

WriteDocType(String, String, String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

NotSupportedException をスローします。 これは絶対に呼び出さないでください。

WriteDocTypeAsync(String, String, String, String)

指定された名前とオプション属性を使用して DOC 宣言を非同期に書き込みます。

(継承元 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 は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

NotSupportedException をスローします。

WriteEndDocumentAsync()

開いている要素または属性を非同期に閉じ、ライターを Start 状態に戻します。

(継承元 XmlWriter)
WriteEndElement()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

要素が整形式かどうかを確認し、要素の終了を書き込みます。

WriteEndElementAsync()

1 つの要素を非同期に閉じ、対応する名前空間スコープをポップします。

(継承元 XmlWriter)
WriteEndElementUnchecked(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ローカル名を持つ要素の終了を書き込みます。 整形式であることが前提であるため、追加のチェックは実行されません。

WriteEndElementUnchecked(String, String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

プレフィックス、ローカル名、および名前空間を持つ要素の終了を書き込みます。 検証は実行されません。

WriteEndNamespace()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

名前空間が整形式かどうかを確認し、その名前空間を書き込みます。

WriteEndProcessingInstruction()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

処理命令が整形式かどうかをチェックし、処理命令を書き込みます。

WriteEndRoot()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ツリーのルートの終了を書き込み、状態をリセットします。

WriteEntityRef(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

NotSupportedException をスローします。

WriteEntityRefAsync(String)

エンティティ参照を &name; として非同期的に書き込みます。

(継承元 XmlWriter)
WriteFullEndElement()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

要素が整形式かどうかを確認した後で、要素の終了を書き込みます。

WriteFullEndElementAsync()

1 つの要素を非同期に閉じ、対応する名前空間スコープをポップします。

(継承元 XmlWriter)
WriteItem(XPathItem)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

項目を書き込んで出力します。 現在 XML ツリーを構築している場合は、この項目が必ずコピーされます。 トップレベルでは、項目の ID は原子値でない限り保持されます。

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 は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

新しい名前空間宣言 - xmlns:prefix="ns" - をスコープ内宣言のセットに追加します。 このメソッドでは、詳細なチェックは実行されません。

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)

派生クラスでオーバーライドされると、リーダーのデータをすべてライターにコピーし、リーダーを次の兄弟の開始位置に移動します。

(継承元 XmlWriter)
WriteNode(XPathNavigator, Boolean)

XPathNavigator オブジェクトからライターにすべてをコピーします。 XPathNavigator の位置は変更されません。

(継承元 XmlWriter)
WriteNodeAsync(XmlReader, Boolean)

派生クラスでオーバーライドされると、リーダーのデータをすべてライターに非同期にコピーし、リーダーを次の兄弟の開始位置に移動します。

(継承元 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 は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

NotSupportedException をスローします。

WriteRaw(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

NotSupportedException をスローします。

WriteRawAsync(Char[], Int32, Int32)

文字バッファーから手動で生のマークアップを非同期に書き込みます。

(継承元 XmlWriter)
WriteRawAsync(String)

文字列から手動で生のマークアップを非同期に書き込みます。

(継承元 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 は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

prefix:localName タグ名と一連のプレフィックスのマッピングから生成された名前を持つ属性を書き込みます。

WriteStartAttributeComputed(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

"prefix:localName" タグ名と一連のプレフィックスのマッピングから生成された名前を持つ属性を書き込みます。

WriteStartAttributeComputed(XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

prefix:localName タグ名と一連のプレフィックスのマッピングから生成された名前を持つ属性を書き込みます。

WriteStartAttributeComputed(XPathNavigator)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

prefix:localName タグ名と一連のプレフィックスのマッピングから生成された名前を持つ属性を書き込みます。

WriteStartAttributeLocalName(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

空のプレフィックス、名前空間、および null スキーマ型を使用して、属性の開始を書き込みます。

WriteStartAttributeUnchecked(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ローカル名を使用して属性の開始を書き込みます。

WriteStartAttributeUnchecked(String, String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

整形式であるかどうかを確認せずに、プレフィックス、ローカル名、および名前空間を持つ属性の開始を書き込みます。

WriteStartComment()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コメントの開始が整形式かどうかを確認し、コメントの開始を書き込みます。

WriteStartDocument()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

NotSupportedException をスローします。

WriteStartDocument(Boolean)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

NotSupportedException をスローします。

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 は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

prefix:localName タグ名と一連のプレフィックスのマッピングから生成された名前を持つ要素を書き込みます。

WriteStartElementComputed(String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

prefix:localName タグ名と一連のプレフィックスのマッピングから生成された名前を持つ要素を書き込みます。

WriteStartElementComputed(XmlQualifiedName)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

prefix:localName タグ名と一連のプレフィックスのマッピングから生成された名前を持つ要素を書き込みます。

WriteStartElementComputed(XPathNavigator)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

prefix:localName タグ名と一連のプレフィックスのマッピングから生成された名前を持つ要素を書き込みます。

WriteStartElementLocalName(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

空のプレフィックスと名前空間を含むローカル名を書き込みます。

WriteStartElementUnchecked(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

要素の開始を書き込みます。 整形式であることが前提であるため、追加のチェックは実行されません。

WriteStartElementUnchecked(String, String, String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

prefix:localName タグ名と一連のプレフィックスのマッピングから生成された名前を持つ要素を書き込みます。

WriteStartNamespace(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

整形式かどうかを確認し、名前空間の開始を書き込みます。

WriteStartProcessingInstruction(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

コメントが整形式かどうかを確認し、処理命令の開始を書き込みます。

WriteStartRoot()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

ツリーのルートが整形式かどうかを確認し、そのツリーのルートを書き込みます。

WriteString(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

文字列が整形式かどうかを確認し、テキストを書き込みます。

WriteStringAsync(String)

指定したテキストの内容を非同期に書き込みます。

(継承元 XmlWriter)
WriteStringUnchecked(String)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

テキストを書き込みます。 整形式であることが前提であるため、チェックは実行されません。

WriteSurrogateCharEntity(Char, Char)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

NotSupportedException をスローします。

WriteSurrogateCharEntityAsync(Char, Char)

サロゲート文字ペアのサロゲート文字エンティティを非同期に生成して書き込みます。

(継承元 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 は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

NotSupportedException をスローします。

WriteWhitespaceAsync(String)

指定した空白を非同期に書き込みます。

(継承元 XmlWriter)
XsltCopyOf(XPathNavigator)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

値渡しでノードを出力にコピーします。その際、特定の XSLT 規則に従います。つまり、項目が Rtf の場合は、ID が保持されず、コピーの際にシリアル化のヒントが保持されます。項目がルート ノードの場合は、ルートの子がコピーされます。

明示的なインターフェイスの実装

IDisposable.Dispose()

このメンバーの詳細については、「Dispose()」をご覧ください。

(継承元 XmlWriter)

適用対象