TransferErrorMessagesTask Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет возможность копирования одного или нескольких 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
- Наследование
- Атрибуты
- Реализации
Комментарии
Определяемое пользователем сообщение об ошибке — это сообщение, идентификатор которого равен или больше 50000. Все определяемые пользователем sysmessages
сообщения об ошибках хранятся в таблице в master
базе данных.
Конструкторы
TransferErrorMessagesTask() |
Инициализирует новый экземпляр класса TransferErrorMessagesTask. |
Свойства
DebugMode |
Возвращает или задает логическое значение, указывающее, должна ли задача определять, включены ли точки останова. |
DestinationConnection |
Возвращает или задает строку, содержащую имя диспетчера соединений SMO для целевой базы данных. |
ErrorMessageLanguagesList |
Возвращает или задает stringCollection, содержащий определяемые пользователем сообщения об ошибках для передачи. |
ErrorMessagesList |
Возвращает или задает stringCollection, содержащий идентификаторы языков для передачи. |
ExecutionValue |
Возвращает объект, указывающий количество переданных сообщений об ошибках. |
IfObjectExists |
Возвращает или задает значение из перечисления IfObjectExists, указывающее, должно ли выполнение задачи завершиться ошибкой, следует ли перезаписать существующее сообщение или пропустить передачу сообщения об ошибке, если идентичное сообщение об ошибке уже существует в назначении. |
SourceConnection |
Возвращает или задает строку, содержащую имя диспетчера соединений SMO для базы данных-источника. |
SuspendRequired |
Возвращает или задает логическое значение, указывающее, должна ли задача приостанавливаться, если она обнаруживает точку останова. Это значение устанавливается подсистемой среды выполнения для задач и контейнеров при обнаружении точки останова. |
TargetServerVersion |
Предоставляет возможность копирования одного или нескольких SQL Server определяемых пользователем сообщений об ошибках в другой экземпляр SQL Server. Этот класс не наследуется. (Унаследовано от Task) |
TransferAllErrorMessages |
Возвращает или задает логическое значение, указывающее, следует ли передавать все определяемые пользователем сообщения об ошибках в источнике или только указанные сообщения об ошибках. |
Version |
*** Элемент устарел; см. примечания. *** Возвращает версию задания. Это свойство доступно только для чтения. (Унаследовано от Task) |
Методы
AcceptBreakpointManager(BreakpointManager) |
Обеспечивает для задачи возможность создания, удаления и проверки состояния точек останова. Этот метод вызывается подсистемой выполнения при создании задачи или контейнера и не используется в коде. |
CanUpdate(String) |
*** Элемент устарел; см. примечания. Логическое значение, указывающее, может ли новый XML-код пакета обновить старый XML-код пакета. (Унаследовано от Task) |
Equals(Object) |
Определяет, равны ли два экземпляра объекта. (Унаследовано от DtsObject) |
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object) |
Выполняет задачу в рамках рабочего процесса пакета. |
GetConnectionID(Connections, String) |
Возвращает строку, содержащую идентификатор соединения. (Унаследовано от 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) |
*** Элемент устарел; см. примечания. Этот метод обновляет старый XML-код пакета новым XML-кодом пакета, если CanUpdate(String) задано значение true. (Унаследовано от Task) |
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging) |
Предоставляет контейнеру возможность определить, что он содержит недопустимые настройки, которые могут помешать его успешному выполнению. |