Bagikan melalui


ErrorSupport Kelas

Definisi

Mendukung peningkatan kesalahan, peringatan, dan peristiwa lain yang menyertakan teks deskriptif untuk HRESULT COM yang diketahui yang dikembalikan oleh komponen Layanan Integrasi yang ditulis dalam kode asli.

public ref class ErrorSupport
[System.Runtime.InteropServices.ComVisible(false)]
public class ErrorSupport
[<System.Runtime.InteropServices.ComVisible(false)>]
type ErrorSupport = class
Public Class ErrorSupport
Warisan
ErrorSupport
Turunan
Atribut

Keterangan

Meskipun pengembang komponen aliran data dapat memunculkan kesalahan, peringatan, dan peristiwa lainnya dengan memanggil Fire<X> metode IDTSComponentMetaData100 antarmuka, Fire<X> metode ErrorSupport kelas memberikan nilai tambahan dengan mengambil pesan deskriptif yang sesuai dengan HRESULT COM yang diketahui yang dikembalikan oleh komponen Layanan Integrasi yang ditulis dalam kode asli. ErrorSupport Gunakan properti kelas PipelineComponent dasar untuk mendapatkan ErrorSupport objek untuk tujuan ini.

Konstruktor

ErrorSupport(IDTSComponentEvents100)

Menginisialisasi instans baru kelas ErrorSupport.

ErrorSupport(IDTSComponentEvents100, String, String, Int32)

Menginisialisasi instans baru kelas ErrorSupport.

ErrorSupport(IDTSComponentMetaData100)

Menginisialisasi instans baru kelas ErrorSupport.

ErrorSupport(IDTSComponentMetaData100, String, String, Int32)

Menginisialisasi instans baru kelas ErrorSupport.

ErrorSupport(IDTSInfoEvents100)

Menginisialisasi instans baru kelas ErrorSupport.

ErrorSupport(IDTSInfoEvents100, String, String, Int32)

Menginisialisasi instans baru kelas ErrorSupport.

Metode

FireError(Int32, Boolean)

Menimbulkan kesalahan yang diidentifikasi oleh HRESULT yang ditentukan dan memungkinkan eksekusi dibatalkan.

FireError(Int32, String, String, Int32, Boolean)

Menimbulkan kesalahan yang diidentifikasi oleh HRESULT yang ditentukan, mengaitkannya dengan komponen yang ditentukan, file bantuan, dan konteks bantuan, dan memungkinkan eksekusi dibatalkan.

FireErrorWithArgs(Int32, Boolean, Object[])

Menimbulkan kesalahan yang diidentifikasi oleh HRESULT yang ditentukan, memungkinkan eksekusi dibatalkan, dan menyertakan array opsional objek atau informasi yang ditentukan pengguna.

FireErrorWithArgs(Int32, String, String, Int32, Boolean, Object[])

Menimbulkan kesalahan yang diidentifikasi oleh HRESULT yang ditentukan, mengaitkannya dengan komponen yang ditentukan, file bantuan, dan konteks bantuan, memungkinkan eksekusi dibatalkan, dan menyertakan array opsional objek atau informasi yang ditentukan pengguna.

FireInformation(Int32, Boolean)

Memunculkan pesan informasi tentang HRESULT yang ditentukan dan memungkinkan eksekusi dibatalkan.

FireInformation(Int32, String, String, Int32, Boolean)

Memunculkan pesan informasi tentang HRESULT yang ditentukan, mengaitkannya dengan komponen yang ditentukan, file bantuan, dan konteks bantuan, dan memungkinkan eksekusi dibatalkan.

FireInformationWithArgs(Int32, Boolean, Object[])

Menaikkan pesan informasi tentang HRESULT yang ditentukan, memungkinkan eksekusi dibatalkan, dan menyertakan array opsional objek atau informasi yang ditentukan pengguna.

FireInformationWithArgs(Int32, String, String, Int32, Boolean, Object[])

Memunculkan pesan informasi tentang HRESULT yang ditentukan, mengaitkannya dengan komponen yang ditentukan, file bantuan, dan konteks bantuan, memungkinkan eksekusi dibatalkan, dan menyertakan array opsional objek atau informasi yang ditentukan pengguna.

FireWarning(Int32)

Meningkatkan peringatan yang diidentifikasi oleh HRESULT yang ditentukan dan memungkinkan eksekusi dibatalkan.

FireWarning(Int32, String, String, Int32)

Memunculkan peringatan yang diidentifikasi oleh HRESULT yang ditentukan dan mengaitkannya dengan komponen yang ditentukan, file bantuan, dan konteks bantuan.

FireWarningWithArgs(Int32, Object[])

Meningkatkan peringatan yang diidentifikasi oleh HRESULT yang ditentukan dan menyertakan array opsional objek atau informasi yang ditentukan pengguna.

FireWarningWithArgs(Int32, String, String, Int32, Object[])

Memunculkan peringatan yang diidentifikasi oleh HRESULT yang ditentukan, mengaitkannya dengan komponen yang ditentukan, file bantuan, dan konteks bantuan, dan menyertakan array opsional objek atau informasi yang ditentukan pengguna.

GetFormattedMessage(Int32, String, Object[])

Mendapatkan pesan kesalahan untuk HRESULT dan memformat pesan dengan mengisi parameter dengan nilai yang disediakan.

GetFormattedMessageEx(Int32, String, Object[])

Mendapatkan pesan kesalahan untuk HRESULT dan memformat pesan dengan mengisi parameter dengan nilai yang disediakan.

SetErrorInterface(IDTSComponentEvents100)

Menentukan instans IDTSComponentEvents100 yang ErrorSupport akan digunakan kelas untuk menaikkan pesan.

SetErrorInterface(IDTSComponentMetaData100)

Menentukan instans Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSComponentMetadata100 yang ErrorSupport akan digunakan kelas untuk menaikkan pesan.

SetErrorInterface(IDTSInfoEvents100)

Menentukan instans IDTSInfoEvents100 yang ErrorSupport akan digunakan kelas untuk menaikkan pesan.

Berlaku untuk