XMLTask クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
OperationType列挙からの値であるDTSXMLOperationプロパティに応じて、複数のXMLタスクを実行するために使用されたメンバーを含みます。 このクラスは継承できません。
public ref class XMLTask sealed : Microsoft::SqlServer::Dts::Runtime::Task, Microsoft::SqlServer::Dts::Runtime::IDTSBreakpointSite, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist, Microsoft::SqlServer::Dts::Tasks::XMLTask::IDTSXMLTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.xmltask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.XMLTask.Localized), SamplesTag="SsisXmlTask", TaskContact="XML Task; Microsoft Corporation; SQL Server 2016; © 2015 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.XMLTaskUI.XMLTaskUI, Microsoft.SqlServer.XMLTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("BE19D629-EC49-455C-9708-27E3849F3C2A")]
public sealed class XMLTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.XMLTask.IDTSXMLTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.xmltask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.XMLTask.Localized), SamplesTag="SsisXmlTask", TaskContact="XML Task; Microsoft Corporation; SQL Server 2017; © 2017 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.XMLTaskUI.XMLTaskUI, Microsoft.SqlServer.XMLTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("935AC7BD-FEBE-4104-9E92-0D04136FFA27")]
public sealed class XMLTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.XMLTask.IDTSXMLTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.xmltask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.XMLTask.Localized), SamplesTag="SsisXmlTask", TaskContact="XML Task; Microsoft Corporation; SQL Server 2019; © 2019 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.XMLTaskUI.XMLTaskUI, Microsoft.SqlServer.XMLTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("3A8B754B-0C03-4159-88DA-E3578D25A20B")]
public sealed class XMLTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.XMLTask.IDTSXMLTask
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.xmltask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.XMLTask.Localized), SamplesTag="SsisXmlTask", TaskContact="XML Task; Microsoft Corporation; SQL Server 2016; © 2015 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.XMLTaskUI.XMLTaskUI, Microsoft.SqlServer.XMLTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("BE19D629-EC49-455C-9708-27E3849F3C2A")>]
type XMLTask = class
inherit Task
interface IDTSXMLTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.xmltask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.XMLTask.Localized), SamplesTag="SsisXmlTask", TaskContact="XML Task; Microsoft Corporation; SQL Server 2017; © 2017 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.XMLTaskUI.XMLTaskUI, Microsoft.SqlServer.XMLTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("935AC7BD-FEBE-4104-9E92-0D04136FFA27")>]
type XMLTask = class
inherit Task
interface IDTSXMLTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.xmltask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.XMLTask.Localized), SamplesTag="SsisXmlTask", TaskContact="XML Task; Microsoft Corporation; SQL Server 2019; © 2019 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.XMLTaskUI.XMLTaskUI, Microsoft.SqlServer.XMLTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("3A8B754B-0C03-4159-88DA-E3578D25A20B")>]
type XMLTask = class
inherit Task
interface IDTSXMLTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
Public NotInheritable Class XMLTask
Inherits Task
Implements IDTSBreakpointSite, IDTSComponentPersist, IDTSXMLTask
- 継承
- 属性
- 実装
注釈
詳細は XMLタスクをご覧ください。
コンストラクター
| 名前 | 説明 |
|---|---|
| XMLTask() |
XMLTask クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| DebugMode |
タスクがブレークポイントが有効になっているかどうかを確認するブール値です。 |
| Destination |
XMLタスクが操作結果を保存する接続名または変数の名前を取得したり設定したりします。 |
| DestinationType |
XMLタスクがXMLドキュメントを保存する宛先の種類を示す DTSXMLSaveResultTo 列挙値を取得したり設定したりします。 |
| DiffAlgorithm |
OperationTypeがDiffされたときに比較アルゴリズムを取得または設定します。 |
| DiffGramDestination |
DiffGramドキュメントをXMLタスクが保存する接続名または変数名を取得したり設定したりします。 |
| DiffGramDestinationType |
XMLタスクがDiffGramドキュメントを保存する宛先の種類を示す値を取得または設定します。 |
| DiffOptions |
文書比較時に操作が使用するオプションを示す値を取得または設定します。 |
| ExecutionValue |
タスク実行の結果を返します。 |
| FailOnDifference |
XMLドキュメントが検証スキーマに従って検証できなかった場合にタスクが失敗するかどうかを示すブール値を取得または設定します。 |
| FailOnValidationFail |
検証が失敗したときに操作が失敗するかどうかを示すブール値を取得または設定します。 |
| Namespaces |
XMLタスクのために名前空間の集合を取得したり設定したりします。 |
| NodeList |
XPath演算で生成されるノードの集合を含むArrayListクラスを取得します。 |
| OperationType |
検証やマージなど、タスクが実行する操作の種類を示す DTSXMLOperation 列挙値を取得または設定します。 |
| OverwriteDestination |
操作が既存の宛先ファイルを上書きするかどうかを示すブール値を取得または設定します。 |
| PutResultInOneNode |
操作が結果を1つのノードに配置するかどうかを示すブール値を取得または設定します。 |
| SaveDiffGram |
比較結果であるDiffGramドキュメントが保存されるかどうかを示すブール値を取得または設定します。 |
| SaveOperationResult |
XMLタスクがDiff演算出力を保存するかどうかを示すブール値を取得または設定します。 |
| SecondOperand |
接続名、変数、または2つのオペランドを使用する操作の2番目のオペランドであるユーザー提供テキストの名前を取得したり設定したりします。 2番目のオペランドは、操作によってXMLドキュメント、DiffGram、XSLT、XPath、または検証ドキュメントである場合があります。 |
| SecondOperandType |
SecondOperandに含まれるXMLドキュメント、DiffGram、XSLT、XPath、または検証文書を含むソースの種類を示す値を取得または設定します。 |
| Source |
接続名、変数、または操作が使用するユーザー提供テキストの名前を取得したり設定したりします。 |
| SourceType |
DTSXMLSourceType列挙から値を取得したり設定したりし、操作が使用するXMLドキュメントを含むソースの種類を示します。 |
| SuspendRequired |
ブレークポイントに遭遇したタスクを停止すべきかどうかを示すブール値を取得または設定します。 この値は、ブレークポイントが発生した際にランタイムエンジンがタスクやコンテナに対して設定します。 |
| TargetServerVersion |
OperationType列挙からの値であるDTSXMLOperationプロパティに応じて、複数のXMLタスクを実行するために使用されたメンバーを含みます。 このクラスは継承できません。 (継承元 Task) |
| ValidationDetails |
OperationType列挙からの値であるDTSXMLOperationプロパティに応じて、複数のXMLタスクを実行するために使用されたメンバーを含みます。 このクラスは継承できません。 |
| ValidationType |
操作が使用する検証の種類を示す DTSXMLValidationType 列挙値を取得または設定します。 |
| Version |
メンバーは棄権しました;「注釈」を参照してください。 タスクのバージョンを返します。 このプロパティは読み取り専用です。 (継承元 Task) |
| XPathOperation |
XPath演算を実行することを示す DTSXMLXPathOperation 列挙値を取得または設定します。 |
| XPathStringSource |
XPath式のソースを取得するか設定します。 |
| XPathStringSourceType |
DTSXMLSourceTypeの列挙から、XPathStringSourceプロパティに含まれるXPath式を含むソースの型を示す値を取得または設定します。 |
メソッド
| 名前 | 説明 |
|---|---|
| AcceptBreakpointManager(BreakpointManager) |
タスクに一 BreakpointManager を渡す。 タスクはブレークポイントマネージャーを使ってブレークポイントの作成、削除、状態を確認します。 このメソッドはランタイムによって呼び出され、コードでは使用されません。 |
| CanUpdate(String) |
メンバーは棄権しました;「注釈」を参照してください。 新しいパッケージXMLが古いパッケージXMLを更新できるかどうかを示すブール値です。 (継承元 Task) |
| Equals(Object) |
2 つのオブジェクト インスタンスが等しいかどうかを判断します。 (継承元 DtsObject) |
| Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object) |
タスクをこなす。 |
| GetConnectionID(Connections, String) |
接続のIDを含む文字列を取得します。 (継承元 Task) |
| GetConnectionName(Connections, String) |
接続名を含む文字列を取得します。 (継承元 Task) |
| GetHashCode() |
このインスタンスのハッシュ コードを返します。 (継承元 DtsObject) |
| InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker) |
このタスクに関連するプロパティを初期化します。 このメソッドはランタイムによって呼び出され、コードでは使用されません。 |
| LoadFromXML(XmlElement, IDTSInfoEvents) |
このメソッドはアプリケーションコードでは呼び出せません。 .xmlとして保存されたパッケージを読み込むには、 LoadPackage(String, IDTSEvents) メソッドを使います。 |
| ResumeExecution() |
一時停止した後、作業の実行を再開する。 タスクまたはコンテナはランタイムエンジンによって再開されます。 |
| SaveToXML(XmlDocument, IDTSInfoEvents) |
このメソッドはアプリケーションコードでは呼び出せません。 パッケージを .xmlとして保存するには、 SaveToXml(String, Package, IDTSEvents) メソッドを使います。 |
| SuspendExecution() |
実行ファイルが一時停止する必要があることを示します。 このメソッドはランタイムエンジンによって呼び出されます。 |
| Update(String) |
メンバーは棄権しました;「注釈」を参照してください。 このメソッドは、 CanUpdate(String) がtrueに設定されている場合、古いパッケージXMLを新しいパッケージXMLに更新します。 (継承元 Task) |
| Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging) |
コンポーネントが正しく設定されているかを確認します。 |