Microsoft.SqlServer.Dts.Tasks.XMLTask 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
命名 Microsoft.SqlServer.Dts.Tasks.XMLTask 空間包含用於 XML 任務的介面與類別,該任務用於處理 XML 資料。 透過此任務,套件可擷取儲存在檔案中的 XML 文件,使用 XSL 轉換、(XSLT)樣式表及 XPath 表達式對文件進行操作,合併多個文件,並驗證、比較,並將更新後的文件儲存為檔案與變數。
類別
| 名稱 | Description |
|---|---|
| NamespaceDeclaration |
透過將 XML 命名空間的識別碼與前綴作為獨立屬性來宣告。 |
| NSCollectionEditor |
代表命名空間集合編輯器。 |
| XmlDiffPerf |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 代表一個 XmlDiffPerf 類別。 |
| XMLTask |
包含用於執行多個 XML 任務的成員,依屬性 OperationType 而定,該屬性是列舉中的 DTSXMLOperation 值。 此類別無法獲得繼承。 |
介面
| 名稱 | Description |
|---|---|
| IDTSXMLTask |
代表 DTS XML 任務。 |
列舉
| 名稱 | Description |
|---|---|
| DTSXMLDiffAlgorithm |
指定比較 XML 文件時應使用哪種演算法。 |
| DTSXMLDiffOptions |
當 有 XMLTaskOperationType 為 Diff時,此枚舉用來設定影響比較行為的選項,以及所得的 XDL 微分圖。 所使用的列舉將決定比較時納入哪些項目。 |
| DTSXMLOperation |
規範處理 XML 文件時所使用的操作。 |
| DTSXMLSaveResultTo |
描述結果儲存的位置。 此枚舉用來設定屬性 DestinationType 。 根據價值,房產 Destination 必須相容。 例如,如果目的類型設為 Variable,則 目的屬性必須提供一個變數來儲存結果。 當目的類型設為 FileConnection時,該 Destination 屬性必須提供檔案連接管理器。 |
| DTSXMLSourceType |
描述 SourceType中 的 、XPath 字串 XPathStringSourceType的來源類型,以及 中 SecondOperandType第二個運算元的類型。 根據所使用的類型, Source、 XPathStringSource、 和 SecondOperand 屬性必須相容。 例如,若 被 SourceType 設定為 FileConnection,則必須 Source 包含連線管理器。 若 SourceType 為 Variable,則 Source 必須指向要使用的變數。 |
| DTSXMLValidationType |
指定該操作所使用的驗證類型。 此枚舉僅在 OperationType 為 Validate時使用。 預設為 XML Schema,即 XSD 的值。 |
| DTSXMLXPathOperation |
決定執行哪種類型的 XPATH 功能。 此列舉被 所使用 XPathOperation。 |
備註
欲了解更多資訊,請參閱 XML 任務。