EventHandlerClass Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kontainer pada paket atau kontainer lain yang menyimpan objek yang dapat dieksekusi untuk dijalankan saat peristiwa tertentu terjadi.
public ref class EventHandlerClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::EventHandler, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSBreakpointSite100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSContainer100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExecutable100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExecutionMetrics100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSName100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPersist100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPropertiesProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSRuntimeObject100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSSequence100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("C41382ED-0293-4D63-AD59-7C92B5911CB1")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class EventHandlerClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.EventHandler, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("49FE416D-E513-49F9-A292-6311CF05A643")]
public class EventHandlerClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.EventHandler, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("38E200B8-D503-46DF-9307-019C8FB19D37")]
public class EventHandlerClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.EventHandler, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("C41382ED-0293-4D63-AD59-7C92B5911CB1")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type EventHandlerClass = class
interface EventHandler
interface IDTSEventHandler100
interface IDTSContainer100
interface IDTSSequence100
interface IDTSExecutable100
interface IDTSExecutionMetrics100
interface IDTSPropertiesProvider100
interface IDTSName100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("49FE416D-E513-49F9-A292-6311CF05A643")>]
type EventHandlerClass = class
interface EventHandler
interface IDTSEventHandler100
interface IDTSContainer100
interface IDTSSequence100
interface IDTSExecutable100
interface IDTSExecutionMetrics100
interface IDTSPropertiesProvider100
interface IDTSName100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("38E200B8-D503-46DF-9307-019C8FB19D37")>]
type EventHandlerClass = class
interface EventHandler
interface IDTSEventHandler100
interface IDTSContainer100
interface IDTSSequence100
interface IDTSExecutable100
interface IDTSExecutionMetrics100
interface IDTSPropertiesProvider100
interface IDTSName100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
Public Class EventHandlerClass
Implements EventHandler, IDTSBreakpointSite100, IDTSContainer100, IDTSExecutable100, IDTSExecutionMetrics100, IDTSName100, IDTSPersist100, IDTSPropertiesProvider100, IDTSRuntimeObject100, IDTSSequence100
- Warisan
-
EventHandlerClass
- Atribut
- Penerapan
Keterangan
Untuk informasi selengkapnya, lihat DtsEventHandler.
Konstruktor
| EventHandlerClass() |
Menginisialisasi instans baru kelas EventHandlerClass. |
Properti
| CreationName |
Mendapatkan nama yang digunakan oleh mesin runtime untuk membuat instans EventHandlerClass. Properti ini bersifat hanya baca. |
| DebugMode |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah tugas harus memeriksa apakah titik henti diaktifkan. |
| DelayValidation |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah validasi tugas tertunda hingga durasi. Nilai defaultnya adalah false. |
| Description |
Mendapatkan atau mengatur deskripsi EventHandlerClass objek. |
| Disable |
Mendapatkan Boolean yang menunjukkan apakah objek dinonaktifkan EventHandlerClass . |
| Executables |
Mendapatkan kumpulan objek yang dapat dieksekusi dalam kontainer ini yang berjalan ketika peristiwa terjadi. Properti ini bersifat hanya baca. |
| ExecutionDuration |
Mendapatkan nilai yang menunjukkan jumlah waktu yang dihabiskan kontainer dalam eksekusi, dalam milidetik. Properti ini bersifat hanya baca. |
| ExecutionResult |
Mendapatkan nilai yang menunjukkan keberhasilan atau kegagalan eksekusi EventHandlerClass objek. |
| ExecutionStatus |
Mendapatkan nilai yang menunjukkan status eksekusi EventHandlerClass objek saat ini pada saat panggilan. |
| FailPackageOnFailure |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah paket gagal ketika kontainer anak gagal. Properti ini digunakan pada kontainer, bukan paket itu sendiri. |
| FailParentOnFailure |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah kontainer induk gagal ketika kontainer anak gagal. |
| ForcedExecutionValue |
ForceExecutionValue Jika properti diatur ke true, mendapatkan atau menetapkan nilai yang menentukan nilai eksekusi opsional yang dikembalikan paket. |
| ForceExecutionResult |
Mendapatkan atau menetapkan DTSForcedExecResult nilai enumerasi yang menentukan hasil eksekusi paksa kontainer. |
| ForceExecutionValue |
Mendapatkan atau menetapkan Boolean yang menunjukkan apakah nilai eksekusi kontainer harus dipaksa untuk berisi nilai tertentu. |
| ID |
Mendapatkan ID, yang merupakan GUID, dari EventHandlerClass. Nilainya baca-saja. |
| IDTSSuspend100_SuspendRequired |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah tugas harus ditangguhkan saat mengalami titik henti. Nilai ini diatur oleh mesin runtime untuk tugas dan kontainer saat titik henti ditemui. |
| IsDefaultLocaleID |
Mendapatkan Boolean yang menunjukkan apakah kontainer menggunakan lokal default. Properti ini bersifat hanya baca. |
| IsolationLevel |
Mendapatkan atau mengatur tingkat isolasi transaksi dalam EventHandlerClass objek. |
| LocaleID |
Mendapatkan atau mengatur Bilangan Bulat yang menunjukkan localeID Microsoft Win32® untuk digunakan saat EventHandlerClass objek dijalankan. |
| LogEntryInfos |
Mendapatkan kumpulan definisi entri log. Properti ini bersifat hanya baca. |
| LoggingMode |
Mendapatkan atau menetapkan nilai dari DTSLoggingMode enumerasi yang menunjukkan mode pengelogan kontainer. |
| LoggingOptions |
Mendapatkan objek yang berisi properti yang menunjukkan sumber daya pemfilteran dan pengelogan untuk kontainer. Properti ini bersifat hanya baca. |
| MaximumErrorCount |
Mendapatkan atau mengatur nilai Bilangan Bulat yang menentukan jumlah maksimum kesalahan yang dapat terjadi sebelum EventHandlerClass objek berhenti berjalan. |
| Name |
Mendapatkan atau mengatur nama EventHandlerClass. |
| Parent |
Mendapatkan kontainer induk. Nilainya baca-saja. |
| PrecedenceConstraints |
Mendapatkan kumpulan batasan prioritas, jika ada, yang ditemukan pada objek yang dapat dieksekusi dalam kontainer ini. Properti ini bersifat hanya baca. |
| Properties |
Mendapatkan kumpulan IDTSProperty100 objek. Properti ini bersifat hanya baca. |
| StartTime |
Mendapatkan waktu ketika kontainer memulai eksekusi. Properti ini bersifat hanya baca. |
| StopTime |
Mendapatkan waktu ketika kontainer menghentikan eksekusi. Properti ini bersifat hanya baca. |
| SuspendRequired |
Mendapatkan atau mengatur Boolean yang menunjukkan apakah tugas harus ditangguhkan saat mengalami titik henti. Nilai ini diatur oleh mesin runtime untuk tugas dan kontainer saat titik henti ditemui. |
| TransactionOption |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontainer berpartisipasi dalam transaksi. |
| VariableDispenser |
Mendapatkan objek dispenser variabel sehingga variabel yang terkait dengan kontainer dapat dikunci untuk membaca atau menulis. |
| Variables |
Mendapatkan objek koleksi yang berisi variabel yang terkait dengan kontainer ini. Properti ini bersifat hanya baca. |
Metode
| AcceptBreakpointManager(IDTSBreakpointManager100) |
Meneruskan IDTSBreakpointManager100 ke tugas. Tugas akan menggunakan manajer titik henti untuk membuat, menghapus, dan memeriksa status titik henti. Metode ini dipanggil oleh runtime dan tidak digunakan dalam kode. |
| ComputeExpressions(Boolean) |
Menghitung ekspresi objek ini EventHandlerClass . |
| Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object) |
Menjalankan aplikasi, kontainer, atau paket sebagai bagian dari alur kerja paket. |
| GetExpression(String) |
Mengembalikan ekspresi untuk properti yang ditentukan atau null jika tidak ada ekspresi yang ditetapkan. |
| GetParentID() |
Mendapatkan pengidentifikasi induk dari kontainer ini. |
| IDTSSuspend100_get_SuspendRequired() |
Kontainer pada paket atau kontainer lain yang menyimpan objek yang dapat dieksekusi untuk dijalankan saat peristiwa tertentu terjadi. |
| IDTSSuspend100_ResumeExecution() |
Melanjutkan eksekusi tugas setelah jeda. Tugas atau kontainer dilanjutkan oleh mesin runtime. |
| IDTSSuspend100_set_SuspendRequired(Boolean) |
Kontainer pada paket atau kontainer lain yang menyimpan objek yang dapat dieksekusi untuk dijalankan saat peristiwa tertentu terjadi. |
| IDTSSuspend100_SuspendExecution() |
Memberi tahu bahwa executable perlu ditangguhkan. Metode ini dipanggil oleh mesin runtime. |
| LoadFromXML(Object, IDTSEvents100) |
EventHandlerClass Memuat dari dokumen XML yang ditentukan. |
| RegenerateID() |
Membuat GUID baru untuk kontainer dan memperbarui properti ID kontainer. |
| ResumeExecution() |
Melanjutkan eksekusi tugas setelah jeda. Tugas atau kontainer dilanjutkan oleh mesin runtime. |
| SaveToXML(Object, Object, IDTSEvents100) |
EventHandlerClass Menyimpan ke dokumen XML yang ditentukan. |
| SetExpression(String, String) |
Menetapkan ekspresi yang ditentukan ke properti . Tentukan null untuk menghapus ekspresi yang ada dari properti . |
| SuspendExecution() |
Memberi tahu bahwa executable perlu ditangguhkan. Metode ini dipanggil oleh mesin runtime. |
| Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100) |
Memungkinkan kontainer untuk menentukan apakah kontainer berisi pengaturan yang tidak valid yang akan mencegahnya berhasil dijalankan. |