Bagikan melalui


Microsoft.SqlServer.Dts.Runtime Ruang nama

Namespace Microsoft.SqlServer.Dts.Runtime berisi kelas dan antarmuka untuk membuat paket, tugas kustom, dan elemen alur kontrol paket lainnya.

Kelas

Application

Menemukan dan mengakses Package objek. Ini juga dapat mengakses koleksi dan properti yang berisi informasi tentang sistem.

ApplocalHelper

ApplocalHelper berisi fungsi pembantu statis yang membantu mengatasi masalah applocal.

ApplocalReferenceLoader

pemuat referensi untuk rakitan lokal aplikasi

BatchUpgradeOptions

Menentukan opsi yang Upgrade(IEnumerable<UpgradePackageInfo>, StorageInfo, StorageInfo, BatchUpgradeOptions, IDTSEvents) akan diterapkan metode ke daftar paket Layanan Integrasi selama proses peningkatan.

BreakpointManager

Mengelola semua titik henti yang diatur dalam tugas. Kelas ini tidak dapat diwariskan.

BreakpointTarget

Berisi informasi tentang titik henti yang diatur dalam paket. Kelas ini tidak dapat diwariskan.

BreakpointTargetEnumerator

BreakpointTargetEnumerator Membuat untuk BreakpointTargets koleksi. Kelas ini tidak dapat diwariskan.

BreakpointTargets

Berisi kumpulan BreakpointTarget objek. Kelas ini tidak dapat diwariskan.

Configuration

Mewakili kelas konfigurasi yang berisi informasi tentang bagaimana paket dikonfigurasi. Kelas ini tidak dapat diwariskan.

ConfigurationEnumerator

Mendukung iterasi atas Configurations koleksi. Kelas ini tidak dapat diwariskan.

Configurations

Mewakili kumpulan Configuration objek. Kelas ini tidak dapat diwariskan.

ConnectionEnumerator

Mendukung iterasi atas Connections koleksi. Kelas ini tidak dapat diwariskan.

ConnectionInfo

Berisi informasi tentang sambungan yang tersedia pada komputer. Kelas ini tidak dapat diwariskan.

ConnectionInfoEnumerator

Mendukung iterasi atas Connections koleksi. Kelas ini tidak dapat diwariskan.

ConnectionInfos

Berisi informasi tentang semua sambungan pada komputer. Koleksi berisi ConnectionInfo objek yang memberikan detail tentang setiap koneksi. Koleksi tersedia menggunakan Application kelas . Kelas ini tidak dapat diwariskan.

ConnectionManager

Menyediakan informasi yang harus Anda sambungkan ke sumber data. Semua kelas yang mewarisi dari ConnectionManager berisi properti dan metode yang sama. Kelas ConnectionManager ini mengisolasi detail implementasi dari berbagai jenis koneksi dari runtime. Ini memungkinkan runtime untuk berinteraksi dengan setiap manajer koneksi secara konsisten dan dapat diprediksi. Pengelola koneksi berisi sekumpulan properti stok yang memiliki kesamaan dengan semua koneksi, seperti Name, , IDDescription, dan ConnectionString. Namun, setiap jenis koneksi memiliki properti tambahan yang khusus untuk jenis koneksi tersebut. Ini dapat diakses melalui Properties koleksi. Kelas ini tidak dapat diwariskan.

ConnectionManagerBase

Mewakili kelas dasar abstrak untuk manajer koneksi.

ConnectionManagerItem

Mewakili objek untuk manajer koneksi.

ConnectionManagerItems

Mewakili objek pengelola koneksi.

Connections

Berisi kumpulan ConnectionManager objek yang diakses melalui Package objek . Kelas ini tidak dapat diwariskan.

DataTypeInfo

Berisi anggota yang mengembalikan informasi mengenai jenis data objek SQL Server Integration Services (SSIS) untuk Application. Kelas ini tidak dapat diwariskan.

DataTypeInfoEnumerator

Mendukung iterasi atas DataTypeInfos koleksi. Kelas ini tidak dapat diwariskan.

DataTypeInfos

Berisi kumpulan DataTypeInfo objek. Kelas ini tidak dapat diwariskan.

DBProviderInfo

Berisi informasi tentang penyedia database. Kelas ini tidak dapat diwariskan.

DBProviderInfoEnumerator

Mendukung iterasi atas DBProviderInfos koleksi. Kelas ini tidak dapat diwariskan.

DBProviderInfos

Berisi kumpulan DBProviderInfo objek. Kelas ini tidak dapat diwariskan.

DefaultEvents

Menentukan peristiwa default yang disediakan oleh run-time Integration Services.

DtProjectStorage

Namespace Microsoft.SqlServer.Dts.Runtime berisi kelas dan antarmuka untuk membuat paket, tugas kustom, dan elemen alur kontrol paket lainnya.

DtsComException

Pengecualian yang dimunculkan Integration Services ketika terjadi kesalahan COM.

DtsComponentException

Pengecualian yang dilemparkan ketika kesalahan terjadi dalam komponen.

DtsConnectionAttribute

Menyediakan informasi waktu desain tentang ConnectionManager objek.

DtsConnectionException

Pengecualian yang dilemparkan ketika ada kesalahan dalam koneksi.

DtsContainer

Mendefinisikan kelas dasar abstrak yang mengimplementasikan properti dan metode yang digunakan oleh semua kontainer dan paket.

DtsConvert

Menyediakan metode konversi untuk mengonversi objek run-time Integation Services terkelola ke implementasi aslinya dan dari implementasi asli hingga terkelola. Kelas ini tidak dapat diwariskan.

DtsCouldNotCreateManagedConnectionException

Pengecualian yang menentukan bahwa koneksi terkelola tidak dapat dibuat. Kelas ini tidak dapat diwariskan.

DtsCouldNotCreateManagedForEachEnumeratorException

Pengecualian yang menentukan bahwa enumerator ForEach terkelola tidak dapat dibuat. Kelas ini tidak dapat diwariskan.

DtsEnumerator

Mendefinisikan kelas dasar abstrak yang mengimplementasikan metode IEnumerator.

DtsError

Berisi informasi tentang kesalahan yang terjadi selama eksekusi. Kelas ini tidak dapat diwariskan.

DtsErrors

Mewakili kumpulan DtsError objek. Kelas ini tidak dapat diwariskan.

DtsEventHandler

Kontainer pada paket atau kontainer lain yang menyimpan executable untuk dijalankan saat peristiwa tertentu terjadi. Kelas ini tidak dapat diwariskan.

DtsEventHandlerEnumerator

Mendukung iterasi atas DtsEventHandlers koleksi. Kelas ini tidak dapat diwariskan.

DtsEventHandlers

Mewakili kumpulan DtsEventHandler objek. Kelas ini tidak dapat diwariskan.

DtsException

Menentukan kelas pengecualian generik yang, tergantung pada kode kesalahan yang dikembalikan, membuat kelas khusus untuk jenis pengecualian yang terjadi.

DtsExponentTooLargeException

Kelas pengecualian yang dilemparkan ketika kunci sertifikasi X.509 pada paket tidak valid.

DtsForEachEnumeratorAttribute

Menyediakan informasi waktu desain tentang ForEachEnumerator objek. Kelas ini tidak dapat diwariskan.

DtsGenericException

Pengecualian yang dilemparkan ketika kesalahan terjadi dan kesalahan tidak ditangani oleh kelas pengecualian lainnya.

DtsInvalidBreakpointSiteException

Pengecualian yang dilemparkan untuk menentukan bahwa ada titik henti yang tidak valid. Kelas ini tidak dapat diwariskan.

DtsInvalidProjectPasswordOrDataException

Mewakili kata sandi proyek atau pengecualian data yang tidak valid yang dimuat kelas ini selama runtime.

DtsInvalidProjectUserKeyOrDataException

Mewakili kunci pengguna proyek atau pengecualian data yang tidak valid yang dimuat kelas ini.

DtsLogProviderAttribute

Menyediakan informasi waktu desain tentang LogProvider objek.

DTSManagedXmlSerializationHelper

Mewakili pembantu untuk serialisasi XML terkelola DTS.

DtsNoConnectionAssignedException

Pengecualian yang dilemparkan untuk menentukan bahwa kesalahan internal terjadi ketika pembungkus terkelola digunakan untuk objek asli yang bukan jenis yang benar.

DtsNoForEachEnumAssignedException

Pengecualian yang dilemparkan untuk menentukan bahwa kesalahan internal terjadi ketika pembungkus terkelola digunakan untuk objek asli yang bukan dari jenis ForEachEnumerator.

DtsNoLogProviderAssignedException

Pengecualian yang dilemparkan untuk menentukan bahwa kesalahan internal terjadi ketika pembungkus terkelola digunakan untuk objek asli yang bukan dari jenis LogProvider.

DtsNoObjectAssignedException

Pengecualian yang dilemparkan untuk menentukan bahwa kesalahan internal terjadi ketika pembungkus terkelola digunakan untuk objek asli yang bukan jenis yang benar.

DtsNotAConnectionException

Pengecualian yang dilemparkan untuk menentukan bahwa kesalahan internal terjadi ketika pembungkus terkelola digunakan untuk objek asli yang bukan jenis yang benar.

DtsNotAForEachEnumException

Pengecualian yang dilemparkan untuk menentukan bahwa kesalahan internal terjadi ketika pembungkus terkelola digunakan untuk objek asli yang bukan dari jenis ForEachEnumerator.

DtsNotALogProviderException

Pengecualian yang dilemparkan untuk menentukan bahwa kesalahan internal terjadi ketika pembungkus terkelola digunakan untuk objek asli yang bukan dari jenis LogProvider.

DtsNotAManagedEnumeratorException

Pengecualian yang dilemparkan untuk menentukan bahwa enumerator bukan enumerator terkelola. Kelas ini tidak dapat diwariskan.

DtsNoTaskAssignedException

Pengecualian yang dilemparkan untuk menentukan bahwa kesalahan internal terjadi ketika pembungkus terkelola digunakan untuk objek asli yang bukan jenis yang benar.

DtsNotATaskException

Pengecualian yang dilemparkan untuk menentukan bahwa kesalahan internal terjadi ketika pembungkus terkelola digunakan untuk objek asli yang bukan jenis yang benar.

DtsObject

Mendefinisikan kelas dasar abstrak yang berisi anggota yang umum untuk semua objek di Microsoft.SqlServer.Dts.Runtime namespace layanan.

DtsPipelineException

Pengecualian yang dilemparkan ketika kesalahan terjadi di alur.

DtsProperties

Berisi kumpulan DtsProperty objek. Kelas ini tidak dapat diwariskan.

DtsProperty

Berisi properti dan metode yang digunakan oleh beberapa kontainer pada propertinya. Kelas ini tidak dapat diwariskan.

DtsPropertyAttribute

Mewakili atribut properti DTS.

DTSReadOnlyCollectionBase

Mendefinisikan kelas dasar abstrak yang mengimplementasikan anggota umum yang digunakan oleh semua koleksi baca-saja Layanan Integrasi. Ini menyediakan kelas dasar abstrak (MustInherit in Visual Basic) untuk koleksi yang sangat diketik.

DtsRuntimeException

Pengecualian yang dilemparkan ketika ada kesalahan dalam alur kontrol.

DtsScriptingException

Pengecualian yang dilemparkan ketika ada kesalahan dalam tugas skrip.

DtsSqlException

Pengecualian yang dilemparkan ketika ada kesalahan dalam Tugas SQL.

DtsTaskAttribute

Menyediakan informasi waktu desain tentang Task objek.

DtsTaskException

Pengecualian yang dilemparkan ketika kesalahan terjadi dalam tugas.

DtsToolsException

Pengecualian yang dilemparkan ketika kesalahan terjadi di salah satu alat.

DtsWarning

Berisi properti yang digunakan ketika peringatan terjadi. Kelas ini tidak dapat diwariskan.

DtsWarnings

Berisi kumpulan DtsWarning objek. Kelas ini tidak dapat diwariskan.

EmptyEnumerator

Menyediakan enumerator kosong yang dikembalikan oleh runtime Layanan Integrasi ketika tidak ada elemen dalam koleksi untuk dijumlahkan.

EnumReferencedObjects

Menghitung objek yang dirujuk.

ErrorEnumerator

Mendukung iterasi atas DtsErrors koleksi. Kelas ini tidak dapat diwariskan.

EventInfo

Berisi informasi tentang suatu peristiwa. Kelas ini tidak dapat diwariskan.

EventInfoEnumerator

Mendukung iterasi atas EventInfos koleksi. Kelas ini tidak dapat diwariskan.

EventInfos

Berisi kumpulan EventInfo objek. Mesin run-time mengekspos EventInfos koleksi pada semua kontainer dalam hierarki paket. Koleksi yang diterima tugas adalah referensi ke EventInfos koleksi pada TaskHost yang membungkus tugas. Koleksi EventInfos kontainer lainnya berisi konten agregat koleksi anak-anak EventInfos mereka. Kelas ini tidak dapat diwariskan.

EventsProvider

Mendefinisikan kelas abstrak yang berisi kumpulan kontainer penanganan aktivitas dan EventInfos koleksi. Kelas ini merutekan peristiwa ke penanganan aktivitas tersebut saat acara diterima.

Executable

Mendefinisikan kelas abstrak yang menyediakan metode yang semua objek yang dijalankan oleh mesin run-time diperlukan untuk mewarisi dan mengimplementasikan.

ExecutableEnumerator

Mendukung iterasi atas Executables koleksi. Kelas ini tidak dapat diwariskan.

Executables

Berisi kumpulan Executable objek. Kelas ini tidak dapat diwariskan.

ExtendedProperties

Berisi kumpulan ExtendedProperty objek. Kelas ini tidak dapat diwariskan.

ExtendedProperty

Kelas ini berisi anggota yang menyimpan informasi tambahan tentang paket.

ExtendedPropertyEnumerator

Mendukung iterasi atas ExtendedProperties koleksi. Kelas ini tidak dapat diwariskan.

FlatFileColumn

Berisi informasi yang menentukan properti kolom dalam sumber file datar atau adaptor data tujuan. Adaptor file datar digunakan untuk mengakses data dalam file datar. Kelas ini tidak dapat diwariskan.

ForEachEnumerator

Menghitung item yang ForEachLoop ditetapkan untuk iterasi.

ForEachEnumeratorHost

Mendefinisikan kelas host untuk ForEachEnumerator. Kelas ini tidak dapat diwariskan.

ForEachEnumeratorInfo

Berisi informasi tentang ForEachEnumerator. Kelas ini tidak dapat diwariskan.

ForEachEnumeratorInfos

Koleksi objek ForEachEnumeratorInfo. Kelas ini tidak dapat diwariskan.

ForEachEnumeratorInfosEnumerator

Mendukung iterasi atas ForEachEnumeratorInfos koleksi. Kelas ini tidak dapat diwariskan.

ForEachEnumeratorUI

Menyediakan informasi untuk mengontrol antarmuka pengguna grafis dari ForEachEnumerator.

ForEachLoop

Menyediakan kontainer yang menentukan alur kerja berulang dalam paket menggunakan pernyataan iterasi foreach.

ForEachVariableMapping

Memetakan setiap variabel ke nilai atau ekspresi yang dipegangnya. Kelas ini tidak dapat diwariskan.

ForEachVariableMappingEnumerator

Mendukung iterasi atas ForEachVariableMappings koleksi. Kelas ini tidak dapat diwariskan.

ForEachVariableMappings

Berisi kumpulan ForEachVariableMapping objek. Kelas ini tidak dapat diwariskan.

ForLoop

Menyediakan kontainer yang menentukan alur kerja berulang dalam paket, menggunakan untuk pernyataan iterasi.

FtpClientConnection

Mengunduh dan mengunggah file data dan mengelola direktori di server. Kelas ini tidak dapat diwariskan.

HResults

Hak Cipta (c) 2019 Microsoft Corporation File ini berisi semua pesan peristiwa bahasa Inggris AS dan HRESULT untuk Runtime Layanan Transformasi Data SQL, Alur, tugas stok, dan transformasi stok. Pesan dan konvensi penamaan HRESULT Kesalahan HRESULTs - Dimulai dengan DTS_E_ Akhiri dengan deskripsi operasi HRESULT Peringatan yang gagal - Mulailah dengan DTS_W_ Akhiri dengan deskripsi operasi peringatan Informasi HRESULT - Mulailah dengan DTS_I_ Akhiri dengan deskripsi operasi HRESULT Keberhasilan - Mulailah dengan DTS_S_ Akhiri dengan deskripsi Operasi pesan yang berhasil untuk log peristiwa - Dimulai dengan DTS_MSG_ Akhiri dengan deskripsi dari operasi nilai pesan adalah nilai 32 bit yang ditata sebagai berikut: 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 9 8 7 6 65 4 3 2 1 0 9 8 8 6 6 5 4 3 2 1 0 9 8 6 5 4 3 2 1 0 +---+-+-+-----------------------+-------------------------------+ |Sev|C|R| Fasilitas | Kode | +---+-+-+-----------------------+-------------------------------+ di mana Sev - adalah kode tingkat keparahan 00 - Berhasil 01 - Informasi 10 - Peringatan 11 - Kesalahan C - adalah bendera kode Pelanggan R - adalah Fasilitas bit yang dipesan - adalah Kode fasilitas - adalah kode status fasilitas

HttpClientConnection

Berisi properti dan metode yang memungkinkan paket mengakses server Web menggunakan protokol HTTP untuk mengirim atau menerima file. Kelas ini tidak dapat diwariskan.

LogEntryInfo

Berisi properti yang menjelaskan entri log. Kelas ini tidak dapat diwariskan.

LogEntryInfoEnumerator

Mendukung iterasi atas LogEntryInfos koleksi. Kelas ini tidak dapat diwariskan.

LogEntryInfos

Berisi kumpulan LogEntryInfo objek. Kelas ini tidak dapat diwariskan.

LoggingOptions

Berisi anggota yang mengatur informasi apa yang disertakan atau dikecualikan dari pengelogan. Kelas ini tidak dapat diwariskan.

LogProvider

Berisi informasi tentang penyedia log yang terkait dengan paket. Semua penyedia log yang terkait dengan paket terletak di LogProviders koleksi. Untuk penyedia log di komputer, gunakan Application kelas dan lihat LogProviderInfos koleksi. Kelas ini tidak dapat diwariskan.

LogProviderBase

Menentukan kelas dasar abstrak untuk penyedia log terkelola.

LogProviderEnumerator

Mendukung iterasi atas LogProviders koleksi. Kelas ini tidak dapat diwariskan.

LogProviderInfo

Menyediakan informasi tentang penyedia log yang ditemukan di komputer. Kelas ini tidak dapat diwariskan.

LogProviderInfoEnumerator

Mendukung iterasi sederhana atas LogProviderInfos koleksi. Kelas ini tidak dapat diwariskan.

LogProviderInfos

Berisi kumpulan LogProviderInfo objek. Kelas ini tidak dapat diwariskan.

LogProviders

Berisi kumpulan LogProvider objek yang terkait dengan paket. Kelas ini tidak dapat diwariskan.

ManagedForEachEnumeratorWrapper

Mewakili pembungkus untuk enumerator Terkelola Untuk Setiap. Kelas ini tidak dapat diwariskan.

ManagedHelper

Mewakili pembantu terkelola.

ManagedHelper.ManagedPropertyHelper

Mewakili header properti terkelola.

ManagedWrapper

Mewakili pembungkus terkelola.

ManagerSerializer

Mewakili serializer manajer.

NameChecker

Mewakili pemeriksa nama.

ObjectReferenceTracker

Memberikan analisis mengenai dampak dan konsekuensi penghapusan variabel dan koneksi dari paket. Kelas ini tidak dapat diwariskan.

Package

Mewakili kontainer paket. Kelas ini tidak dapat diwariskan.

PackageInfo

Berisi properti yang mengembalikan semua informasi yang berkaitan dengan paket, seperti tanggal dibuat, nomor versi, dan ukuran paket. Kelas ini tidak dapat diwariskan.

PackageInfoEnumerator

Mendukung iterasi atas PackageInfos koleksi. Kelas ini tidak dapat diwariskan.

PackageInfos

Berisi kumpulan paket yang ditemukan di Microsoft SQL Server atau layanan Layanan Integrasi. Kelas ini tidak dapat diwariskan.

PackageItem

PackageItem berisi informasi terkait paket termasuk paket, status, dll.

PackageItems

Berisi kumpulan objek PackageItem.

PackageParameterEnumerator

Mewakili enumerator parameter paket.

PackageUpgradeOptions

Menentukan opsi yang akan diterapkan saat paket Layanan Integrasi ditingkatkan.

PackageUpgradeResult

Menentukan hasil peningkatan untuk paket.

Parameter

Mewakili kelas dasar abstrak yang digunakan oleh parameter paket dan parameter proyek.

ParameterInfo

Mewakili salinan baca saja dari informasi parameter sehingga aplikasi bisa mendapatkan informasi parameter tanpa harus memuat seluruh objek paket.

ParameterInfos

Mewakili kumpulan objek parameter.

Parameters

Mewakili kelas yang digunakan oleh parameter paket dan koleksi parameter proyek.

PipelineComponentInfo

Berisi properti yang menjelaskan komponen alur yang saat ini diinstal pada komputer lokal dan siap digunakan dalam alur.

PipelineComponentInfoEnumerator

Mendukung iterasi atas PipelineComponentInfos koleksi. Kelas ini tidak dapat diwariskan.

PipelineComponentInfos

Berisi kumpulan PipelineComponentInfo objek. Kelas ini tidak dapat diwariskan.

PrecedenceConstraint

Menentukan properti untuk mengonfigurasi batasan prioritas antara dua kontainer. Kelas ini tidak dapat diwariskan.

PrecedenceConstraintEnumerator

Mendukung iterasi sederhana atas PrecedenceConstraints koleksi. Kelas ini tidak dapat diwariskan.

PrecedenceConstraints

Berisi kumpulan PrecedenceConstraint objek. Kelas ini tidak dapat diwariskan.

Project

Mewakili proyek Integration Services yang berisi paket dan parameter.

ProjectVariablesWrapper

Berisi kumpulan pembungkus variabel proyek.

PropertyEnumerator

Mendukung iterasi atas DtsProperties koleksi. Kelas ini tidak dapat diwariskan.

ReferenceLoader

Namespace Microsoft.SqlServer.Dts.Runtime berisi kelas dan antarmuka untuk membuat paket, tugas kustom, dan elemen alur kontrol paket lainnya.

RunningPackage

Menyediakan referensi ke paket run-time untuk digunakan dari layanan Integration Services. Kelas ini tidak dapat diwariskan.

RunningPackages

Berisi kumpulan RunningPackage objek. Koleksi ini berisi daftar paket yang berjalan ketika GetRunningPackages(String) metode dipanggil, dan tidak diperbarui ketika paket baru dimulai atau paket yang tercantum berakhir. Jika Anda memerlukan rekam jepret baru, Anda harus memanggil GetRunningPackages(String) lagi. Kelas ini tidak dapat diwariskan.

RunningPackagesEnumerator

Mendukung iterasi atas RunningPackages koleksi. Kelas ini tidak dapat diwariskan.

SelectedLogProviders

Berisi kumpulan objek terpilih LogProvider . Kelas ini tidak dapat diwariskan.

SensitiveConnectionManagerBase

Namespace Microsoft.SqlServer.Dts.Runtime berisi kelas dan antarmuka untuk membuat paket, tugas kustom, dan elemen alur kontrol paket lainnya.

SensitiveStringAttribute

Namespace Microsoft.SqlServer.Dts.Runtime berisi kelas dan antarmuka untuk membuat paket, tugas kustom, dan elemen alur kontrol paket lainnya.

Sequence

Menentukan alur kontrol yang merupakan subset dari alur kontrol paket. Gunakan kontainer Urutan untuk mengelompokkan paket ke dalam beberapa alur kontrol terpisah yang masing-masing berisi satu atau beberapa tugas dan kontainer yang berjalan dalam alur kontrol paket secara keseluruhan. Kelas ini tidak dapat diwariskan.

SsisServerExecution

Mewakili eksekusi server SSIS.

StorageInfo

Menyediakan informasi tentang lokasi penyimpanan untuk paket Asli atau Layanan Integrasi yang ditingkatkan.

Task

Mendefinisikan kelas abstrak yang mengimplementasikan metode dan properti yang umum untuk semua tugas di Integration Services.

TaskHost

Menyediakan kontainer yang merangkum satu tugas. Dalam Designer SSIS, tidak dikonfigurasi TaskHost secara terpisah; sebaliknya, itu dikonfigurasi saat Anda mengatur properti tugas yang dienkapsulasinya.

TaskInfo

Berisi informasi tentang tugas yang terinstal pada komputer lokal.

TaskInfoEnumerator

Mendukung iterasi atas TaskInfo koleksi. Kelas ini tidak dapat diwariskan.

TaskInfos

Berisi kumpulan TaskInfo objek. Kelas ini tidak dapat diwariskan.

UpgradePackageInfo

Menyimpan informasi tentang paket Layanan Integrasi yang akan ditingkatkan.

UpgradeResult

Menentukan hasil peningkatan kumpulan paket Layanan Integrasi.

Variable

Mewakili variabel pada paket, tugas, atau kontainer. Kelas ini tidak dapat diwariskan.

VariableDispenser

Variables Mengakses koleksi selama eksekusi paket. Kelas ini tidak dapat diwariskan.

VariableEnumerator

Mendukung iterasi atas Variables koleksi. Kelas ini tidak dapat diwariskan.

Variables

Berisi kumpulan Variables objek, yang diakses melalui beberapa objek. Kelas ini tidak dapat diwariskan.

WarningEnumerator

Mendukung iterasi atas DtsWarnings koleksi. Kelas ini tidak dapat diwariskan.

Struct

DTSEventColumnFilter

Berisi bidang untuk setiap kolom yang bisa Anda masukkan ke dalam entri log. Untuk memilih kolom untuk ditulis ke dalam log, atur nilai bidang ke true. Atur nilai ke false untuk setiap bidang yang tidak ingin Anda tambahkan ke entri log.

StatusMessage

Menentukan pesan peringatan dan kesalahan yang dihasilkan dari peningkatan paket Layanan Integrasi.

Antarmuka

IDTSBreakpointSite

Menentukan interaksi antara mesin run-time Integration Services dan tugas untuk mengekspos titik henti dan untuk membuat dan mengelola titik henti kustom.

IDTSComponentEvents

Mendefinisikan antarmuka yang menyediakan penembakan peristiwa.

IDTSComponentPersist

Memungkinkan properti dan pengaturan untuk komponen dan tugas disimpan dan dimuat dari XML paket.

IDTSConfigurationControl

Menyediakan properti yang mengontrol cara paket memuat konfigurasi.

IDTSDowngradableObject

Mewakili antarmuka untuk objek DTS yang dapat diturunkan tingkatnya.

IDTSDumpConfiguration

Mewakili konfigurasi untuk pembuangan antarmuka Layanan Transformasi Data.

IDTSEvents

Mendefinisikan sekumpulan peristiwa yang TaskHost digunakan oleh atas nama tugas.

IDTSExecutionMetrics

Menentukan metrik yang digunakan untuk melacak eksekusi kontainer.

IDTSExecutionPath

Mewakili jalur eksekusi DTS.

IDTSForEachEnumerator

Menyediakan metode dan properti untuk ForEachEnumerator.

IDTSForEachEnumeratorUI

Berisi anggota yang diimplementasikan oleh ForEachEnumeratorUI kelas antarmuka pengguna.

IDTSInfoEvents

Menentukan antarmuka yang digunakan untuk mengaktifkan peristiwa informasi, peringatan, dan kesalahan.

IDTSLogging

Menentukan opsi pengelogan untuk kontainer.

IDTSManagedTask

Menentukan antarmuka yang diterapkan pada kelas tugas untuk mengidentifikasi kelas sebagai tugas terkelola.

IDTSName

Menentukan properti yang umum digunakan oleh banyak objek dalam runtime Integration Services. Properti umum objek bernama mencakup nama, nama pembuatan, ID (GUID), dan deskripsi.

IDTSObjectHost

Menentukan antarmuka yang memungkinkan komponen diperlakukan sebagai objek host generik.

IDTSPackageInternal

Menentukan antarmuka yang diimplementasikan oleh kontainer yang perlu memiliki properti internal.

IDTSPackagePath

Menentukan antarmuka yang diimplementasikan oleh kontainer yang harus memiliki jalur paket yang dikembalikan ke dalam properti.

IDTSPersist

Menentukan antarmuka yang memungkinkan penyimpanan dan pemuatan data.

IDTSPropertiesProvider

Mendefinisikan antarmuka, diwarisi oleh kontainer, yang memungkinkan properti diatur oleh ekspresi, dan memungkinkan kumpulan properti yang dapat dijumlahkan untuk dikaitkan dengan kontainer.

IDTSPropertiesProviderEx

Mewakili ekspresi penyedia properti DTS.

IDTSSequence

Berisi dua koleksi yang digunakan oleh kontainer.

IDTSSuspend

Menyediakan metode dan properti yang dipanggil oleh mesin run-time untuk memberi tahu tugas untuk menangguhkan eksekusi.

Enum

ActionOnExistType

Menentukan perilaku yang terjadi ketika paket peningkatan memiliki nama yang sama dengan paket Layanan Integrasi yang ada.

ConnectionManagerItemState

Menentukan status item manajer koneksi.

DTSBreakpointHitTest

Menghitung nilai untuk jenis hitungan hitungan. Kelas ini bekerja dengan BreakpointTarget kelas .

DTSCheckpointUsage

Menentukan nilai yang menjelaskan apakah, atau kapan, paket dimulai ulang.

DTSConfigurationType

Menentukan cara konfigurasi untuk paket dapat disimpan.

DTSConnectionManagerScope

Menentukan cakupan manajer koneksi DTS.

DTSEventFilterKind

Menjelaskan jenis filter peristiwa yang diatur pada pengelogan.

DTSExecResult

Menyediakan nilai yang menjelaskan hasil eksekusi tugas.

DTSExecStatus

Berisi nilai yang menunjukkan status eksekusi tugas saat ini atau objek kontainer pada saat panggilan.

DTSExecutionLocation

Menentukan lokasi eksekusi DTS.

DTSFileConnectionUsageType

Menyediakan informasi tentang bagaimana koneksi digunakan oleh klien komponen.

DTSForcedExecResult

Menentukan hasil eksekusi kontainer saat kontainer ForceExecutionValue diatur ke true.

DTSLogEntryFrequency

Menyediakan informasi untuk membantu dalam perencanaan log. Anda memilih petunjuk yang paling sesuai dengan frekuensi yang Anda harapkan untuk menghasilkan entri log tertentu dalam tugas Anda. Properti enumerasi ini kemudian membantu pengguna paket ketika mereka ingin menyiapkan pemfilteran entri log. Pengguna dapat melihat properti , dan mengetahui terlebih dahulu apakah akan ada sejumlah entri yang luar biasa dari jenis tertentu, dan merencanakan yang sesuai.

DTSLoggingMode

Menentukan perilaku pengelogan kontainer. Kontainer dapat mengaktifkan pengelogan, menonaktifkan pengelogan, atau menentukan bahwa pengaturan yang akan digunakan adalah pengaturan yang ditemukan pada kontainer induk.

DTSObjectHostType

Menjelaskan jenis kontainer yang menghosting tugas atau kontainer lainnya.

DTSObjectReferenceType

Menentukan jenis objek yang ObjectReferenceTracker akan diberikan analisis dampak oleh kelas. Enumerasi ini digunakan oleh EnumReferencedObjects kelas , yang pada gilirannya digunakan oleh Package kelas dalam metodenya FindReferencedObjects(Object) .

DTSPackageInfoFlags

Menjelaskan apakah paket adalah folder atau paket. Ini digunakan untuk mengatur nilai yang valid dalam Flags properti .

DTSPackageType

Mengidentifikasi alat yang membuat paket.

DTSPipelineComponentType

Mengklasifikasikan komponen alur berdasarkan kategori.

DTSPrecedenceEvalOp

Menunjukkan operasi evaluasi yang digunakan batasan prioritas.

DTSPriorityClass

Menjelaskan prioritas utas di kelas.

DTSProductLevel

Menentukan edisi produk SQL Server.

DTSPropertyKind

Berisi nilai yang menjelaskan jenis properti.

DTSProtectionLevel

Mengontrol penanganan informasi sensitif dalam paket.

DTSProviderSubType

Mengidentifikasi penyedia OLE DB tertentu. Nilai enumerasi juga mengidentifikasi format jenis data yang digunakan oleh penyedia tersebut ProviderType saat adalah OLE DB.

DTSProviderType

Menjelaskan jenis penyedia yang disimpan.

DTSServerParameterType

Menentukan jenis parameter server DTS.

DTSSignatureStatus

Menjelaskan status tanda tangan digital.

DTSTargetServerVersion

Namespace Microsoft.SqlServer.Dts.Runtime berisi kelas dan antarmuka untuk membuat paket, tugas kustom, dan elemen alur kontrol paket lainnya.

DTSTransactionOption

Menjelaskan dukungan transaksi dan menentukan apakah kontainer berpartisipasi dalam transaksi.

NameCheckResult

Menentukan hasil pemeriksaan nama.

PackageFormatVersionUpdate

Namespace Microsoft.SqlServer.Dts.Runtime berisi kelas dan antarmuka untuk membuat paket, tugas kustom, dan elemen alur kontrol paket lainnya.

PackageItemState

Menentukan status item paket.

Project.AccessMode

Menentukan konstanta untuk akses baca-saja atau baca/tulis ke proyek.

ProjectStorageAttributes

Menentukan atribut penyimpanan proyek.

StorageType

Menentukan jenis penyimpanan tempat paket Layanan Integrasi yang ditingkatkan akan disimpan.

UpgradeResultStatus

Menentukan hasil peningkatan paket Layanan Integrasi.