Bagikan melalui


Microsoft.SqlServer.Replication Ruang nama

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.