ErrorSupport Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Поддерживает вызов ошибок, предупреждений и других событий, которые содержат описательный текст для известных COM HRESULT, возвращаемых компонентами служб Integration Services, написанными в машинном коде.
public ref class ErrorSupport
[System.Runtime.InteropServices.ComVisible(false)]
public class ErrorSupport
[<System.Runtime.InteropServices.ComVisible(false)>]
type ErrorSupport = class
Public Class ErrorSupport
- Наследование
-
ErrorSupport
- Производный
- Атрибуты
Комментарии
Хотя разработчик компонента потока данных может вызывать ошибки, предупреждения и другие события, вызывая Fire<X>
методы IDTSComponentMetaData100 интерфейса, Fire<X>
методы ErrorSupport класса предоставляют дополнительное значение, извлекая описательные сообщения, соответствующие известным COM HRESULT, возвращаемым компонентами служб Integration Services, написанными в машинном коде. ErrorSupport Используйте свойство PipelineComponent базового класса для получения ErrorSupport объекта для этой цели.
Конструкторы
ErrorSupport(IDTSComponentEvents100) |
Инициализирует новый экземпляр класса ErrorSupport. |
ErrorSupport(IDTSComponentEvents100, String, String, Int32) |
Инициализирует новый экземпляр класса ErrorSupport. |
ErrorSupport(IDTSComponentMetaData100) |
Инициализирует новый экземпляр класса ErrorSupport. |
ErrorSupport(IDTSComponentMetaData100, String, String, Int32) |
Инициализирует новый экземпляр класса ErrorSupport. |
ErrorSupport(IDTSInfoEvents100) |
Инициализирует новый экземпляр класса ErrorSupport. |
ErrorSupport(IDTSInfoEvents100, String, String, Int32) |
Инициализирует новый экземпляр класса ErrorSupport. |
Методы
FireError(Int32, Boolean) |
Вызывает ошибку, определенную указанным HRESULT и позволяющую отменить выполнение. |
FireError(Int32, String, String, Int32, Boolean) |
Вызывает ошибку, определенную указанным HRESULT, связывает ее с указанным компонентом, файлом справки и контекстом справки и позволяет отменить выполнение. |
FireErrorWithArgs(Int32, Boolean, Object[]) |
Вызывает ошибку, определенную указанным HRESULT, позволяет отменить выполнение и включает дополнительный массив определенных пользователем объектов или данных. |
FireErrorWithArgs(Int32, String, String, Int32, Boolean, Object[]) |
Вызывает ошибку, определенную указанным HRESULT, связывает ее с указанным компонентом, файлом справки и контекстом справки, позволяет отменить выполнение и включает дополнительный массив определенных пользователем объектов или данных. |
FireInformation(Int32, Boolean) |
Вызывает информационное сообщение об указанном HRESULT и позволяет отменить выполнение. |
FireInformation(Int32, String, String, Int32, Boolean) |
Вызывает информационное сообщение об указанном HRESULT, связывает его с указанным компонентом, файлом справки и контекстом справки и позволяет отменить выполнение. |
FireInformationWithArgs(Int32, Boolean, Object[]) |
Вызывает информационное сообщение об указанном HRESULT, позволяет отменить выполнение и включает дополнительный массив определенных пользователем объектов или данных. |
FireInformationWithArgs(Int32, String, String, Int32, Boolean, Object[]) |
Вызывает информационное сообщение об указанном HRESULT, связывает его с указанным компонентом, файлом справки и контекстом справки, позволяет отменить выполнение и включает дополнительный массив определенных пользователем объектов или данных. |
FireWarning(Int32) |
Вызывает предупреждение, определенное указанным HRESULT, и позволяет отменить выполнение. |
FireWarning(Int32, String, String, Int32) |
Вызывает предупреждение, определенное указанным HRESULT, и связывает его с указанным компонентом, файлом справки и контекстом справки. |
FireWarningWithArgs(Int32, Object[]) |
Вызывает предупреждение, определенное указанным HRESULT, и включает дополнительный массив определенных пользователем объектов или данных. |
FireWarningWithArgs(Int32, String, String, Int32, Object[]) |
Вызывает предупреждение, определенное указанным HRESULT, связывает его с указанным компонентом, файлом справки и контекстом справки и включает дополнительный массив определенных пользователем объектов или данных. |
GetFormattedMessage(Int32, String, Object[]) |
Возвращает сообщение об ошибке для HRESULT и преобразовывает сообщение путем присвоения параметрам предоставленных значений. |
GetFormattedMessageEx(Int32, String, Object[]) |
Возвращает сообщение об ошибке для HRESULT и преобразовывает сообщение путем присвоения параметрам предоставленных значений. |
SetErrorInterface(IDTSComponentEvents100) |
Указывает экземпляр IDTSComponentEvents100, используемый классом ErrorSupport для формирования сообщений. |
SetErrorInterface(IDTSComponentMetaData100) |
Указывает экземпляр Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetadata100, используемый классом ErrorSupport для формирования сообщений. |
SetErrorInterface(IDTSInfoEvents100) |
Указывает экземпляр IDTSInfoEvents100, используемый классом ErrorSupport для формирования сообщений. |