Microsoft.SqlServer.Dts.Tasks.XMLTask 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Microsoft.SqlServer.Dts.Tasks.XMLTask 名前空間には、XML タスクに対して使用されるインターフェイスとクラスが含まれます。XML タスクは、XML データに関する処理に使用されます。 このタスクを使用すると、パッケージは、ファイルに格納された XML ドキュメントの取得や、XSL 変換 (XSLT)、スタイル シート、XPath 式などを用いたドキュメントに対する操作の適用、複数のドキュメントのマージ、更新されたドキュメントのファイルや変数との検証、比較、および保存を行うことができます。
クラス
NamespaceDeclaration |
XML 名前空間の識別子およびプレフィックスを、個別のプロパティとして格納することにより宣言します。 |
NSCollectionEditor |
名前空間コレクション エディターを表します。 |
XmlDiffPerf |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 XmlDiffPerf クラスを表します。 |
XMLTask |
OperationType プロパティに基づいて複数の XML タスクを実行するために使用されるメンバーを含みます。このプロパティの値は DTSXMLOperation 列挙から取得します。 このクラスは継承できません。 |
インターフェイス
IDTSXMLTask |
DTS XML タスクを表します。 |
列挙型
DTSXMLDiffAlgorithm |
XML ドキュメントを比較するときに使用するアルゴリズムを指定します。 |
DTSXMLDiffOptions |
XMLTask の OperationType が Diff に設定されているときには、この列挙を使用して、比較の動作および結果として生成される XDL DiffGram に影響を与えるオプションを設定します。 使用する列挙により、比較の対象とする項目が決まります。 |
DTSXMLOperation |
XML ドキュメントに関する作業を行うときに使用する操作を指定します。 |
DTSXMLSaveResultTo |
結果が保存される場所を記述します。 この列挙は、DestinationType プロパティを設定するために使用されます。 値によっては、Destination プロパティには互換性があることが必要です。 たとえば、保存先の種類を Variable に設定する場合、保存先プロパティは結果を保存する変数を提供する必要があります。 また、保存先の種類を FileConnection に設定する場合には、Destination プロパティはファイル接続マネージャーを提供する必要があります。 |
DTSXMLSourceType |
SourceType の場所、XPathStringSourceType における XPath 文字列のソースの種類、および SecondOperandType におけるオペランド 2 の型を記述します。 使用される型によっては、Source、XPathStringSource、SecondOperand の各プロパティの間に互換性が存在しなければなりません。 たとえば、SourceType を FileConnection に設定する場合、Source は接続マネージャーを含む必要があります。 SourceType が Variable である場合には、Source は使用する変数を指定する必要があります。 |
DTSXMLValidationType |
操作が使用する検証の種類を指定します。 この列挙は、OperationType が Validate である場合にのみ使用されます。 既定値は XML スキーマです。これは XSD の値です。 |
DTSXMLXPathOperation |
実行される XPATH 機能の種類を決定します。 この列挙は、XPathOperation によって使用されます。 |
注釈
詳細については、「 XML タスク」を参照してください。