XmlQueryRuntime クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XSLT プロセッサをサポートするためのメソッドとプロパティを提供します。
public ref class XmlQueryRuntime sealed
public sealed class XmlQueryRuntime
type XmlQueryRuntime = class
Public NotInheritable Class XmlQueryRuntime
- 継承
-
XmlQueryRuntime
プロパティ
| 名前 | 説明 |
|---|---|
| ExternalContext |
データ ソース、パラメーター、拡張オブジェクトなど、外部ユーザー コンテキスト情報を管理するオブジェクトを返します。 |
| NameTable |
クエリで使用されるすべての名前をアトミック化するために使用される名前テーブルを返します。 |
| Output |
出力ライター オブジェクトを取得します。 |
| XsltFunctions |
状態を管理するオブジェクトを返します。 状態オブジェクトは、さまざまな XSLT 関数を実装するために必要です。 |
メソッド
| 名前 | 説明 |
|---|---|
| AddNewIndex(XPathNavigator, Int32, XmlILIndex) |
指定したコンテキスト ドキュメントに対して新しく作成されたインデックスを、インデックスの既存のコレクションに追加します。 |
| ChangeTypeXsltArgument(Int32, Object, Type) |
V1 XSLT 規則を使用して、 |
| ChangeTypeXsltResult(Int32, Object) |
|
| ComparePosition(XPathNavigator, XPathNavigator) |
2 つのナビゲーターの相対位置を比較します。 |
| CreateCollation(String) |
文字列から照合順序を作成します。 |
| DebugGetGlobalNames() |
このクエリで使用されるすべてのグローバル変数とパラメーターの名前を含む配列を返します。 |
| DebugGetGlobalValue(String) |
指定した名前を持つグローバル値の値を取得します。 |
| DebugGetXsltValue(IList) |
シーケンスを適切な XSLT 型に変換します。 |
| DebugSetGlobalValue(String, Object) |
指定した名前を持つグローバル値の値を設定します。 |
| DocOrderDistinct(IList<XPathNavigator>) |
指定したシーケンスから個別の並べ替えられたノードを取得します。 |
| EarlyBoundFunctionExists(String, String) |
指定した事前バインドされたオブジェクトに、指定した名前のメソッドが含まれているかどうかを判断します。 |
| EndRtfConstruction(XmlQueryOutput) |
RTF の構築を完了します。 |
| EndSequenceConstruction(XmlQueryOutput) |
入れ子になった項目のシーケンスの構築を完了します。 |
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| FindIndex(XPathNavigator, Int32, XmlILIndex) |
指定したドキュメントに対して既に作成されている場合は、指定した ID のインデックスを返し、 |
| GenerateId(XPathNavigator) |
指定したノードの一意の文字列識別子を生成します。 |
| GetAtomizedName(Int32) |
名前の配列内の指定したインデックス位置にあるアトミック化された名前を取得します。 |
| GetCollation(Int32) |
静的に作成された照合順序を取得します。 |
| GetEarlyBoundObject(Int32) |
指定した事前バインドされた拡張オブジェクトを取得します。 このオブジェクトがまだ存在しない場合は、対応する ConstructorInfoを使用してインスタンスを作成します。 |
| GetGlobalValue(Int32) |
指定したグローバル変数にバインドされている値を返します。 値がまだ計算されていない場合は、その値を計算し、グローバル変数に格納します。 |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetNameFilter(Int32) |
フィルターの配列内の指定したインデックス位置にある名前フィルターを取得します。 |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| GetTypeFilter(XPathNodeType) |
指定した型のノードをフィルター処理するフィルターを取得します。 |
| IsGlobalComputed(Int32) |
指定したグローバル値が既に計算されている場合は true を返します。 |
| IsQNameEqual(XPathNavigator, Int32, Int32) |
指定したLocalNameのNamespaceURIプロパティとXPathNavigatorプロパティが、パラメーターで指定された名前と等しいかどうかを判断します。 |
| IsQNameEqual(XPathNavigator, XPathNavigator) |
2 つのLocalName インスタンスのNamespaceURIプロパティとXPathNavigatorプロパティを比較して、等しいかどうかを確認します。 |
| MatchesXmlType(IList<XPathItem>, Int32) |
指定したシーケンス内のすべての項目の型が、指定したインデックスで識別される XML 型と一致する場合は、 |
| MatchesXmlType(IList<XPathItem>, XmlTypeCode) |
指定したシーケンスの型が、指定したシングルトン型のサブタイプであるかどうかを判断します。 |
| MatchesXmlType(XPathItem, Int32) |
指定した |
| MatchesXmlType(XPathItem, XmlTypeCode) |
|
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| OnCurrentNodeChanged(XPathNavigator) |
Visual Studioでのデバッグに使用されます。 現在のノードが変更された後に呼び出されます。 |
| ParseTagName(String, Int32) |
指定したタグ名を解析し、結果のプレフィックスを解決します。 プレフィックスを解決できない場合は、エラーがスローされます。 |
| ParseTagName(String, String) |
指定したタグ名を解析します。 解析されたローカル名と指定した名前空間で構成される XmlQualifiedName を返します。 |
| SendMessage(String) |
クエリ実行情報をイベント ハンドラーに報告します。 |
| SetGlobalValue(Int32, Object) |
指定したグローバル変数またはパラメーターにバインドされている値を返します。 |
| StartRtfConstruction(String, XmlQueryOutput) |
RTF の構築を開始し、この RTF の構築に使用される新しい XmlQueryOutput オブジェクトを返します。 |
| StartSequenceConstruction(XmlQueryOutput) |
入れ子になった項目のシーケンスの構築を開始します。 この新しいシーケンスの構築に使用される新しい XmlQueryOutput を返します。 |
| TextRtfConstruction(String, String) |
指定したテキストから新しい XPathNavigator を構築します。 |
| ThrowException(String) |
指定したメッセージ テキストを含む XML 例外をスローします。 |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |