Microsoft.SqlServer.Dts.Tasks.XMLTask 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Microsoft.SqlServer.Dts.Tasks.XMLTask名前空間にはXMLタスクで使用されるインターフェースとクラスが含まれており、XMLデータを扱うために使われます。 このタスクを用いることで、パッケージはファイルに保存されたXML文書を取得し、XSL変換、(XSLT)スタイルシート、XPath式を用いて文書に操作を適用し、複数の文書をマージし、更新された文書をファイルや変数に検証・比較・保存できます。
クラス
| 名前 | 説明 |
|---|---|
| NamespaceDeclaration |
XML名前空間の識別子とプレフィックスを、これらの文字列値を別々のプロパティとして保存して宣言します。 |
| NSCollectionEditor |
名前空間コレクションエディタを表します。 |
| XmlDiffPerf |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 XmlDiffPerfクラスを表します。 |
| XMLTask |
OperationType列挙からの値であるDTSXMLOperationプロパティに応じて、複数のXMLタスクを実行するために使用されたメンバーを含みます。 このクラスは継承できません。 |
インターフェイス
| 名前 | 説明 |
|---|---|
| IDTSXMLTask |
DTS XMLタスクを表します。 |
列挙型
| 名前 | 説明 |
|---|---|
| DTSXMLDiffAlgorithm |
XML文書を比較する際に使用するアルゴリズムを指定します。 |
| DTSXMLDiffOptions |
XMLTaskのOperationTypeがDiffに設定されている場合、この列挙を使って比較の挙動に影響を与えるオプションや、得られるXDLディフグラムを設定します。 使用される列挙によって、比較時に考慮される項目が決まります。 |
| 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タスクをご覧ください。