TransferErrorMessagesTask クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
1つ以上のSQL Serverユーザー定義エラーメッセージを別のSQL Serverインスタンスにコピーする機能を提供します。 このクラスは継承できません。
public ref class TransferErrorMessagesTask sealed : Microsoft::SqlServer::Dts::Runtime::Task, Microsoft::SqlServer::Dts::Runtime::IDTSBreakpointSite, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist, Microsoft::SqlServer::Dts::Tasks::TransferErrorMessagesTask::ITransferErrorMessagesTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfererrormessagestask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferErrorMessagesTask.Localized), SamplesTag="SsisTransferErrorMessagesTask", TaskContact="Transfer Error Messages Task; Microsoft Corporation; SQL Server 2016; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferErrorMessagesTaskUI.TransferErrorMessagesTaskUI, Microsoft.SqlServer.TransferErrorMessagesTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("964A7090-0253-4F47-8A51-B69695B5DBE4")]
public sealed class TransferErrorMessagesTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferErrorMessagesTask.ITransferErrorMessagesTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfererrormessagestask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferErrorMessagesTask.Localized), SamplesTag="SsisTransferErrorMessagesTask", TaskContact="Transfer Error Messages Task; Microsoft Corporation; SQL Server 2017; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferErrorMessagesTaskUI.TransferErrorMessagesTaskUI, Microsoft.SqlServer.TransferErrorMessagesTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("F1CA5D7F-85A0-4E71-B842-41CED0730AAE")]
public sealed class TransferErrorMessagesTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferErrorMessagesTask.ITransferErrorMessagesTask
[Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfererrormessagestask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferErrorMessagesTask.Localized), SamplesTag="SsisTransferErrorMessagesTask", TaskContact="Transfer Error Messages Task; Microsoft Corporation; SQL Server 2019; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferErrorMessagesTaskUI.TransferErrorMessagesTaskUI, Microsoft.SqlServer.TransferErrorMessagesTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("09250929-69BF-4EAF-BCDF-AAC4EC45FBD6")]
public sealed class TransferErrorMessagesTask : Microsoft.SqlServer.Dts.Runtime.Task, Microsoft.SqlServer.Dts.Runtime.IDTSBreakpointSite, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Tasks.TransferErrorMessagesTask.ITransferErrorMessagesTask
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfererrormessagestask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferErrorMessagesTask.Localized), SamplesTag="SsisTransferErrorMessagesTask", TaskContact="Transfer Error Messages Task; Microsoft Corporation; SQL Server 2016; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferErrorMessagesTaskUI.TransferErrorMessagesTaskUI, Microsoft.SqlServer.TransferErrorMessagesTaskUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("964A7090-0253-4F47-8A51-B69695B5DBE4")>]
type TransferErrorMessagesTask = class
inherit Task
interface ITransferErrorMessagesTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfererrormessagestask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferErrorMessagesTask.Localized), SamplesTag="SsisTransferErrorMessagesTask", TaskContact="Transfer Error Messages Task; Microsoft Corporation; SQL Server 2017; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferErrorMessagesTaskUI.TransferErrorMessagesTaskUI, Microsoft.SqlServer.TransferErrorMessagesTaskUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("F1CA5D7F-85A0-4E71-B842-41CED0730AAE")>]
type TransferErrorMessagesTask = class
inherit Task
interface ITransferErrorMessagesTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(HelpKeyword="sql13.dts.designer.transfererrormessagestask.F1", LocalizationType=typeof(Microsoft.SqlServer.Dts.Tasks.TransferErrorMessagesTask.Localized), SamplesTag="SsisTransferErrorMessagesTask", TaskContact="Transfer Error Messages Task; Microsoft Corporation; SQL Server 2019; (c) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DTS90", UITypeName="Microsoft.SqlServer.Dts.Tasks.TransferErrorMessagesTaskUI.TransferErrorMessagesTaskUI, Microsoft.SqlServer.TransferErrorMessagesTaskUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("09250929-69BF-4EAF-BCDF-AAC4EC45FBD6")>]
type TransferErrorMessagesTask = class
inherit Task
interface ITransferErrorMessagesTask
interface IDTSBreakpointSite
interface IDTSSuspend
interface IDTSComponentPersist
Public NotInheritable Class TransferErrorMessagesTask
Inherits Task
Implements IDTSBreakpointSite, IDTSComponentPersist, ITransferErrorMessagesTask
- 継承
- 属性
- 実装
注釈
ユーザー定義エラーメッセージとは、IDが50000以上であるメッセージのことです。 ユーザー定義のすべてのエラーメッセージは、masterデータベースのsysmessagesテーブルに保存されます。
コンストラクター
| 名前 | 説明 |
|---|---|
| TransferErrorMessagesTask() |
TransferErrorMessagesTask クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| DebugMode |
ブーリアンを取得したり設定したりし、ブレークポイントが有効化されるかどうかをタスクで判断するかどうかを示します。 |
| DestinationConnection |
宛先データベースのSMO接続マネージャー名を含む文字列を取得したり設定したりします。 |
| ErrorMessageLanguagesList |
ユーザー定義のエラーメッセージを含むStringCollectionを転送または設定します。 |
| ErrorMessagesList |
転送する言語のIDを含むStringCollectionを取得したり設定したりします。 |
| ExecutionValue |
転送されたエラーメッセージの数を含むオブジェクトを返します。 |
| IfObjectExists |
IfObjectExists列挙から値を取得したり設定したりします。これは、宛先に同じ名前のエラーメッセージが存在する場合、タスクが失敗すべきか、上書きすべきか、またはエラーメッセージの転送をスキップすべきかを示します。 |
| SourceConnection |
ソースデータベースのSMO接続マネージャー名を含む文字列を取得したり設定したりします。 |
| SuspendRequired |
ブレークポイントに遭遇したタスクが一時停止すべきかどうかを示すブール値を取得または設定します。 この値は、ブレークポイントに遭遇した際に実行時エンジンがタスクやコンテナのために設定します。 |
| TargetServerVersion |
1つ以上のSQL Serverユーザー定義エラーメッセージを別のSQL Serverインスタンスにコピーする機能を提供します。 このクラスは継承できません。 (継承元 Task) |
| TransferAllErrorMessages |
ソースのすべてのユーザー定義エラーメッセージを転送するか、指定されたエラーメッセージのみ転送するかを示すブール値を取得します。 |
| Version |
メンバーは棄権しました;「注釈」を参照してください。 タスクのバージョンを返します。 このプロパティは読み取り専用です。 (継承元 Task) |
メソッド
| 名前 | 説明 |
|---|---|
| AcceptBreakpointManager(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) |
コンテナが実行を妨げる無効な設定が含まれているかどうかを判断できるようにします。 |