Microsoft.SqlServer.Replication Ruang nama
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.
Rakitan ini menyediakan akses terkelola ke fungsionalitas agen replikasi.
Kelas
AgentApplication |
Rakitan ini menyediakan akses terkelola ke fungsionalitas agen replikasi. |
AgentCore |
Rakitan ini menyediakan akses terkelola ke fungsionalitas agen replikasi. |
AgentJobHistoryInfo |
Mengembalikan informasi tentang hasil eksekusi terakhir agen replikasi. |
AgentProfile |
Merangkum semua operasi pada profil agen replikasi, seperti membuat, menghapus, menambahkan, dan menghapus parameter, dan menetapkan profil tertentu ke agen tertentu. |
AgentProfileParameter |
Mewakili parameter dalam profil agen replikasi. |
AgentProfileParameterInfo |
Mewakili parameter yang didukung yang digunakan dalam profil agen replikasi. |
AlternateSynchronizationPartner |
Mewakili Publisher alternatif tempat langganan dapat disinkronkan jika Publisher utama tidak tersedia. |
Article |
Mewakili kelas dasar tempat TransArticle kelas dan MergeArticle kelas berasal. |
ArticleConflict |
Mewakili informasi tentang tabel konflik replikasi gabungan. |
BusinessLogicHandler |
Mewakili pendaftaran server untuk rakitan kode terkelola yang mengimplementasikan penangan logika bisnis. |
ComErrorException |
Pengecualian yang dilemparkan ketika kesalahan umum dimunculkan oleh agen replikasi. |
ComErrorRecord |
Mewakili informasi untuk kesalahan yang dihasilkan oleh agen replikasi. |
ConnectionFailureException |
Pengecualian yang dilemparkan ketika koneksi database gagal saat agen replikasi berjalan. |
ConnectionSecurityContext |
Mewakili informasi yang Anda gunakan saat menyambungkan ke Microsoft SQL Server. |
CustomResolver |
Mewakili pendaftaran resolver berbasis COM di server dalam topologi replikasi gabungan. |
DistributionArticle |
Mewakili informasi tentang artikel yang diterbitkan dalam publikasi transaksional atau rekam jepret yang disimpan di Distributor. |
DistributionArticleCollection |
Mewakili kumpulan DistributionArticle objek. |
DistributionDatabase |
Mewakili database distribusi di Distributor. |
DistributionDatabaseCollection |
Mewakili kumpulan DistributionDatabase objek. |
DistributionPublication |
Mewakili informasi tentang publikasi transaksional atau rekam jepret yang disimpan di Distributor. |
DistributionPublicationCollection |
Mewakili kumpulan DistributionPublication objek. |
DistributionPublisher |
Mewakili informasi tentang Penerbit yang terdaftar di Distributor yang saat ini terhubung. |
DistributionPublisherCollection |
Mewakili kumpulan DistributionPublisher objek. |
DistributionSubscription |
Mewakili informasi yang disimpan di Distributor tentang langganan ke publikasi transaksional atau rekam jepret. |
DistributionSubscriptionCollection |
Mewakili kumpulan DistributionSubscription objek. |
FciException |
Pengecualian yang dilemparkan ketika kesalahan terjadi di Antarmuka Pemadatan File (FCI). |
HeterogeneousColumn |
Mewakili kolom yang terkandung dalam tabel pada Penerbit SQL Server non-Microsoft. |
HeterogeneousTable |
Mewakili tabel di Penerbit SQL Server non-Microsoft. |
IdentityRangeInfo |
Struktur yang mewakili pengaturan manajemen rentang identitas untuk artikel yang diterbitkan saat tabel sumber berisi kolom identitas. |
LastValidationDateTime |
Digunakan untuk mengembalikan tanggal dan waktu validasi langganan penggabungan terakhir. |
LightPublication |
Mewakili publikasi ringan. |
MergeArticle |
Mewakili artikel dalam publikasi gabungan. |
MergeArticleCollection |
Mewakili kumpulan MergeArticle objek. |
MergeConflictCount |
Mewakili informasi konflik untuk artikel tabel dalam publikasi gabungan. |
MergeDynamicSnapshotJob |
Berisi informasi tentang pekerjaan Agen Rekam Jepret yang menghasilkan rekam jepret data untuk langganan ke publikasi gabungan dengan filter baris berparameter. |
MergeJoinFilter |
Mewakili filter gabungan atau hubungan rekaman logis antara untuk menggabungkan artikel. |
MergePartition |
Mewakili informasi tentang partisi Pelanggan untuk publikasi gabungan dengan filter baris berparameter. |
MergePublication |
Mewakili publikasi gabungan. |
MergePublicationCollection |
Mewakili kumpulan MergePublication objek. |
MergePullSubscription |
Mewakili langganan penarikan ke publikasi gabungan. |
MergePullSubscriptionCollection |
Mewakili kumpulan MergePullSubscription objek. |
MergeSessionDetail |
Mewakili informasi terperinci tentang langkah dalam sesi Agen Penggabungan. |
MergeSessionError |
Mewakili informasi tentang kesalahan yang terjadi selama sesi Agen Penggabungan. |
MergeSessionSummary |
Mewakili informasi sesi Agen Penggabungan. |
MergeSubscriberMonitor |
Memungkinkan pemantauan langganan sisi Pelanggan untuk menggabungkan publikasi. |
MergeSubscription |
Mewakili langganan untuk publikasi gabungan yang terdaftar di Penerbit. |
MergeSubscriptionCollection |
Mewakili kumpulan MergeSubscription objek. |
MergeSynchronizationAgent |
Menyediakan fungsionalitas Agen Penggabungan Replikasi. |
MonitorThreshold |
Mewakili metrik ambang batas yang digunakan saat memantau publikasi. |
NativeSqlConnectionException |
Pengecualian yang dilemparkan ketika kesalahan dimunculkan oleh driver ODBC atau penyedia OLEDB selama operasi penyalinan massal. |
OciException |
Pengecualian yang dilemparkan saat kesalahan dimunculkan oleh Oracle Call Interface (OCI). |
OSException |
Pengecualian yang dilemparkan ketika kesalahan dimunculkan oleh sistem operasi selama operasi Antarmuka Pemadatan File (FCI). |
ParameterValueOutOfRangeException |
Pengecualian yang dilemparkan jika nilai yang diteruskan ke parameter berada di luar rentang untuk jenis data parameter. |
PasswordWriteOnlyException |
Pengecualian yang dilemparkan ketika properti kata sandi agen replikasi diakses. |
PendingCommandInfo |
Mewakili informasi tentang jumlah perintah yang tertunda untuk langganan ke publikasi transaksional dan perkiraan kasar tentang berapa banyak waktu yang diperlukan untuk memprosesnya. |
Publication |
Kelas Publication adalah kelas dasar tempat TransPublication kelas dan MergePublication kelas berasal. |
PublicationAccess |
Mewakili informasi masuk dalam daftar akses publikasi (PAL) untuk publikasi. |
PublicationArticle |
Mewakili informasi artikel untuk objek database yang diterbitkan. |
PublicationMonitor |
Memantau publikasi. |
PublicationMonitorCollection |
Kumpulan PublicationMonitor objek yang mewakili publikasi di Distributor. |
PublisherConnectionSecurityContext |
Mewakili login yang digunakan saat menyambungkan ke instans Microsoft SQL Server yang dikonfigurasi sebagai Penerbit dalam topologi replikasi. |
PublisherMonitor |
Memantau Penerbit replikasi. |
PublisherMonitorCollection |
Mewakili kumpulan PublisherMonitor objek. |
PullSubscription |
Mewakili informasi di Penerbit untuk langganan ke penggabungan atau publikasi transaksional saat Agen Sinkronisasi berjalan di Pelanggan. PullSubscription adalah kelas dasar tempat TransPullSubscription kelas dan MergePullSubscription kelas diturunkan. |
RegisteredSubscriber |
Mewakili Pelanggan yang telah terdaftar di Penerbit atau Distributor. |
RegisteredSubscriberCollection |
Mewakili kumpulan RegisteredSubscriber objek. |
ReplicationAgentContainerException |
Pengecualian yang dilemparkan ketika satu atau beberapa kesalahan dihasilkan oleh agen replikasi berbasis kode terkelola. |
ReplicationAgentContainerWithWatsonException |
Mewakili pengecualian yang dilemparkan ketika satu atau beberapa kesalahan dihasilkan oleh agen replikasi berbasis kode terkelola menggunakan Watson. |
ReplicationAgentException |
Kelas pengecualian dasar untuk pengecualian yang dihasilkan selama eksekusi agen replikasi. |
ReplicationAgentSchedule |
Mewakili jadwal untuk pekerjaan agen replikasi. |
ReplicationBaseCollection |
Kelas dasar yang digunakan dalam pembangunan koleksi objek replikasi. Ini berisi fungsionalitas yang umum untuk koleksi objek replikasi. |
ReplicationColumn |
Mewakili objek kolom dalam tabel yang berisi informasi yang diperlukan oleh replikasi. |
ReplicationDatabase |
Mewakili database publikasi atau langganan dalam topologi replikasi. |
ReplicationDatabaseCollection |
Mewakili kumpulan ReplicationDatabase objek. |
ReplicationMonitor |
Memantau server replikasi. |
ReplicationObject |
Kelas abstrak yang merupakan kelas dasar untuk semua kelas dalam antarmuka pemrograman Replication Management Objects (RMO). |
ReplicationSchemaBoundView |
Mewakili tampilan terikat skema dan berisi informasi yang diperlukan oleh replikasi. |
ReplicationServer |
Mewakili instans Microsoft SQL Server yang terlibat dalam replikasi. Ini dapat mengambil peran distributor, Penerbit, Pelanggan, atau kombinasi apa pun dari mereka. |
ReplicationStatusAndWarning |
Mewakili informasi status agen replikasi dan peringatan pemantauan ambang batas. |
ReplicationStoredProcedure |
Mewakili informasi tentang objek prosedur tersimpan yang diperlukan oleh replikasi. |
ReplicationTable |
Mewakili informasi pada objek tabel yang diperlukan oleh replikasi. |
ReplicationUserDefinedAggregate |
Mewakili fungsi agregat yang ditentukan pengguna dan berisi informasi yang diperlukan oleh replikasi. |
ReplicationUserDefinedFunction |
Mewakili fungsi yang ditentukan pengguna dan berisi informasi yang diperlukan oleh replikasi. |
ReplicationView |
Mewakili informasi tentang objek tampilan yang diperlukan oleh replikasi. |
ResourceStrings |
Rakitan ini menyediakan akses terkelola ke fungsionalitas agen replikasi. |
SnapshotGenerationAgent |
Rakitan ini menyediakan akses terkelola ke fungsionalitas agen replikasi. |
StatusEventArgs |
Mewakili informasi status yang dikembalikan oleh agen replikasi saat Status peristiwa terjadi. |
SubscriberSubscription |
Mengembalikan informasi tentang langganan. |
Subscription |
Mewakili informasi di Penerbit untuk langganan penggabungan atau publikasi transaksi. Subscription adalah kelas dasar tempat TransSubscription kelas dan MergeSubscription kelas diturunkan. |
SubscriptionBackupInformation |
Mewakili informasi yang diperlukan untuk menginisialisasi langganan dari cadangan. |
SynchronizationPartner |
Mewakili Penerbit alternatif yang digunakan untuk menyinkronkan langganan ke publikasi gabungan. |
TracerToken |
Mewakili informasi token pelacak. |
TransArticle |
Mewakili artikel dalam publikasi transaksi. |
TransArticleCollection |
Mewakili kumpulan TransArticle objek. |
TransConflictCount |
Mewakili informasi konflik yang dikembalikan untuk artikel tabel dalam publikasi yang mendukung pembaruan langganan antrean. |
TransPublication |
Mewakili publikasi transaksi. |
TransPublicationCollection |
Mewakili kumpulan TransPublication objek. |
TransPullSubscription |
Mewakili langganan penarikan ke publikasi transaksi. |
TransPullSubscriptionCollection |
Mewakili kumpulan TransPullSubscription objek. |
TransSubscription |
Mewakili langganan push ke publikasi transaksi atau rekam jepret. |
TransSubscriptionCollection |
Mewakili kumpulan TransSubscription objek. |
TransSynchronizationAgent |
Menyediakan fungsionalitas Agen Distribusi Replikasi. |
Antarmuka
IAlternateSynchronizationPartner |
Rakitan ini menyediakan akses terkelola ke fungsionalitas agen replikasi. |
IComErrorRecord |
Rakitan ini menyediakan akses terkelola ke fungsionalitas agen replikasi. |
IComStatusEvent |
Rakitan ini menyediakan akses terkelola ke fungsionalitas agen replikasi. |
IConnectionSecurityContext |
Menyediakan implementasi ConnectionSecurityContext kelas untuk klien COM yang terlambat terikat. Untuk informasi tentang anggota antarmuka ini, lihat dokumentasi referensi untuk ConnectionSecurityContext. |
IMergeSynchronizationAgent |
Rakitan ini menyediakan akses terkelola ke fungsionalitas agen replikasi. |
IProcessSecurityContext |
Antarmuka yang merangkum informasi akun keamanan Microsoft Windows yang digunakan oleh Microsoft SQL Server Agent untuk memulai pekerjaan agen replikasi. |
IReplicationDBObject |
Mewakili objek DB replikasi. |
ISnapshotGenerationAgent |
Rakitan ini menyediakan akses terkelola ke fungsionalitas agen replikasi. |
IStatusEventData |
Rakitan ini menyediakan akses terkelola ke fungsionalitas agen replikasi. |
ITransSynchronizationAgent |
Rakitan ini menyediakan akses terkelola ke fungsionalitas agen replikasi. |
Enum
AbortPolicy |
Menghitung opsi tentang cara menjalankan utas agen replikasi dihentikan ketika pematian yang tidak diantisipasi terjadi. |
AddColumnOption |
Menghitung opsi untuk menambahkan kolom ke tabel yang diterbitkan dalam publikasi yang sudah ada. |
AgentProfileTypeOption |
Menunjukkan apakah profil agen replikasi ditentukan sistem atau ditentukan pengguna. |
AgentType |
Menghitung berbagai jenis agen replikasi. |
ArticleDatatypeMappingOptions |
Menentukan apakah pemetaan jenis data antara dua sistem manajemen database (DBMS) untuk artikel telah ditentukan oleh pengguna atau merupakan pemetaan default. |
ArticleOptions |
Menghitung jenis objek database yang dapat diterbitkan oleh replikasi. |
AuthenticationMethod |
Menghitung nilai yang menentukan metode autentikasi HTTP yang didukung untuk sinkronisasi Web. |
AutomaticReinitializationPolicies |
Menghitung perilaku default saat menginisialisasi ulang langganan ke publikasi gabungan. |
CheckPermissionOptions |
Menghitung izin tingkat tabel yang diverifikasi saat Agen Penggabungan menerapkan perubahan di Publisher. |
CommandOptions |
Menghitung opsi yang mengontrol bagaimana perubahan disebarluaskan untuk artikel transaksional. |
ConflictPolicyOption |
Menghitung opsi untuk memilih baris yang menang ketika konflik terjadi selama sinkronisasi pembaruan langganan ke publikasi transaksional. |
CreationScriptOptions |
Menghitung nilai opsi skema untuk artikel yang diterbitkan. |
DatabaseCompatibilityLevel |
Menghitung versi Microsoft SQL Server yang didukung untuk kompatibilitas database dengan Microsoft SQL Server 2005. |
DataSourceType |
Menghitung sumber data yang didukung sebagai Pelanggan replikasi. |
DdlReplicationOptions |
Menghitung apakah perubahan bahasa definisi data (DDL) pada tabel yang diterbitkan direplikasi. |
DeadlockPriority |
Menghitung prioritas yang digunakan untuk mengatasi kebuntuan yang terjadi selama pembuatan rekam jepret. |
DtsPackageLocationOption |
Menghitung opsi untuk lokasi paket Data Transformation Services (DTS). |
FailoverMode |
Menghitung opsi yang tersedia untuk memperbarui Pelanggan untuk menyebarkan perubahan kembali ke Publisher. |
FileTransferOption |
Menghitung opsi untuk mendapatkan file rekam jepret. |
FilterTypes |
Menghitung nilai yang menentukan jenis filter yang digunakan dalam artikel penggabungan. |
IdentityRangeManagementOption |
Menghitung opsi untuk mengelola penetapan rentang kolom identitas dalam tabel yang diterbitkan menggunakan replikasi penggabungan dan replikasi transaksional dengan memperbarui Pelanggan. |
InitialSyncType |
Menghitung format file data yang didukung untuk rekam jepret awal. |
MergeArticleState |
Menghitung pengaturan status yang didukung untuk artikel penggabungan. |
MergeExchangeType |
Menghitung opsi tentang cara Agen Penggabungan menyinkronkan data. |
MergeSessionDetailType |
Menghitung bagian dari sesi Agen Penggabungan yang sedang dipantau. |
MergeSessionPhase |
Menghitung fase sesi Agen Penggabungan. |
MergeSessionStatus |
Menghitung status sesi Agen Penggabungan. |
MergeSubscriberType |
Jenis langganan tambahan enumerasi yang didukung oleh replikasi penggabungan. |
MessageStatus |
Menghitung kode status agen replikasi. |
MonitorCacheRefreshPolicy |
Menentukan kebijakan refresh cache monitor. |
NetworkType |
Menghitung Net-Libraries yang didukung yang digunakan oleh agen replikasi saat menyambungkan ke server replikasi. |
PartitionGroupsOption |
Menghitung nilai yang menentukan apakah publikasi gabungan menggunakan partisi yang telah dikomputasi sebelumnya. |
PartitionOptions |
Menghitung cara data dalam artikel dipartisi di antara langganan saat publikasi penggabungan menggunakan filter baris berparameter. |
PreCreationOption |
Menghitung perintah yang dijalankan sebelum inisialisasi langganan saat tabel yang diterbitkan sudah ada di database langganan. |
PublicationAttributes |
Menghitung properti publikasi yang didukung. |
PublicationCompatibilityLevel |
Menghitung nilai versi produk yang digunakan oleh replikasi penggabungan untuk menentukan fitur mana yang dapat digunakan oleh publikasi dalam database tertentu. |
PublicationType |
Menghitung jenis replikasi yang didukung yang digunakan untuk menerbitkan database. |
QueueOption |
Menghitung jenis antrean yang tersedia untuk publikasi transaksional dengan memperbarui Pelanggan. |
ReplicationSecurityMode |
Menentukan mode keamanan yang didukung yang digunakan dengan memperbarui Pelanggan saat menyambungkan ke Publisher. |
ReplicationStatus |
Menentukan status pekerjaan agen replikasi. |
ReplicationType |
Menghitung jenis publikasi tempat rekam jepret dibuat. |
ReplicationWarnings |
Menghitung nilai peringatan pemantauan ambang replikasi yang didukung. |
ResynchronizeType |
Menghitung nilai yang menentukan perubahan yang akan diterapkan saat langganan gabungan disinkronkan ulang. |
RetentionPeriodUnits |
Menghitung nilai yang menentukan unit untuk periode retensi. |
ScheduleConstant |
Menghitung nilai konstanta yang digunakan untuk mengatur jadwal replikasi. |
ScheduleFrequencySubDay |
Menghitung nilai yang menentukan unit penjadwalan yang lebih kecil untuk frekuensi jadwal tertentu. |
ScheduleFrequencyType |
Menghitung jenis frekuensi yang digunakan saat menjadwalkan pekerjaan agen replikasi. |
ScheduleRelativeIntervals |
Menghitung nilai yang mewakili frekuensi jadwal agen replikasi relatif terhadap ScheduleFrequencyType. |
ScriptOptions |
Menghitung opsi untuk menghasilkan skrip yang digunakan untuk membuat atau menghapus objek replikasi. |
SecurityMode |
Menghitung jenis autentikasi yang akan digunakan saat agen replikasi tersambung ke server dalam topologi replikasi. |
State |
Menghitung nilai yang mewakili status publikasi. |
SubscriberType |
Menghitung jenis sumber data yang dapat menjadi Pelanggan publikasi. |
SubscriberUploadOptions |
Menghitung opsi artikel penggabungan untuk pembaruan yang dibuat di Pelanggan dengan langganan klien. |
SubscriptionBackupDeviceType |
Menghitung perangkat cadangan yang dapat digunakan untuk menginisialisasi langganan. |
SubscriptionOption |
Menghitung jenis langganan. |
SubscriptionResultOption |
Menghitung opsi untuk mengembalikan langganan yang dipantau. |
SubscriptionState |
Menghitung opsi untuk status langganan. |
SubscriptionSyncType |
Menghitung opsi tentang bagaimana sinkronisasi awal dilakukan untuk langganan. |
TransSubscriberType |
Menghitung perilaku pembaruan untuk langganan ke publikasi transaksional. |
ValidateType |
Menghitung jenis validasi yang dilakukan selama sinkronisasi. |
ValidationMethod |
Menghitung metode yang didukung untuk validasi rowcount publikasi transaksional. |
ValidationOption |
Menghitung jenis validasi data yang didukung oleh replikasi. |
VerifyResolverSignatureOption |
Menghitung nilai yang menentukan apakah Agen Penggabungan harus memverifikasi tanda tangan digital pada pemecah konflik berbasis Model Objek Komponen (COM) untuk menentukan apakah itu berasal dari sumber tepercaya. |
Delegasikan
AgentCore.StatusEventHandler |
Rakitan ini menyediakan akses terkelola ke fungsionalitas agen replikasi. |
Keterangan
Kelas MergeSynchronizationAgent, TransSynchronizationAgent, dan SnapshotGenerationAgent mewakili fungsionalitas Agen Penggabungan, Agen Distribusi, dan Agen Rekam Jepret masing-masing. Gunakan kelas-kelas ini untuk memulai agen replikasi ini secara sinkron dari aplikasi kode terkelola. Untuk informasi selengkapnya, lihat Konsep Pemrograman Replikasi.