DistributionSubscription 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.
Mewakili informasi yang disimpan di Distributor tentang langganan ke publikasi transaksional atau rekam jepret.
public ref class DistributionSubscription sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class DistributionSubscription : Microsoft.SqlServer.Replication.ReplicationObject
type DistributionSubscription = class
inherit ReplicationObject
Public NotInheritable Class DistributionSubscription
Inherits ReplicationObject
- Warisan
Keterangan
Kelas DistributionSubscription ini terutama digunakan oleh SQL Server Management Studio untuk mempertahankan langganan ke Publikasi non-SQL Server. Gunakan instans TransSubscription kelas atau untuk mendapatkan informasi tentang langganan yang terdaftar di SQL Server Publisher.
Kelas DistributionSubscription hanya dapat digunakan untuk mengembalikan informasi tentang langganan yang sudah ada. Anda harus menggunakan instans TransSubscription kelas untuk membuat atau menghapus langganan ke publikasi transaksional atau rekam jepret.
Keamanan Thread
Setiap anggota statis publik (Shared
di Microsoft Visual Basic) jenis ini aman untuk operasi multithreaded. Setiap anggota instans tidak dijamin aman untuk utas.
Konstruktor
DistributionSubscription() |
Membuat instans DistributionSubscription baru kelas . |
DistributionSubscription(String, String, String, String, String, String, ServerConnection) |
Membuat instans DistributionSubscription baru kelas dengan properti yang diperlukan dan dengan koneksi ke Distributor. |
Properti
AgentJobId |
Mendapatkan ID pekerjaan SQL Server Agent yang menyinkronkan Langganan. |
AgentSchedule |
Mendapatkan jadwal agen sinkronisasi untuk langganan. |
CachePropertyChanges |
Mendapatkan atau mengatur apakah akan menyimpan perubahan yang dilakukan pada properti replikasi atau segera menerapkannya. (Diperoleh dari ReplicationObject) |
ConnectionContext |
Mendapatkan atau mengatur koneksi ke instans Microsoft SQL Server. (Diperoleh dari ReplicationObject) |
DistributionAgent |
Mendapatkan nama pekerjaan SQL Server Agent yang digunakan untuk menyinkronkan langganan. |
DistributionDBName |
Mendapatkan atau mengatur nama database distribusi. |
IsExistingObject |
Mendapatkan apakah objek ada di server atau tidak. (Diperoleh dari ReplicationObject) |
Name |
Mendapatkan nama langganan. |
PublicationDBName |
Mendapatkan atau mengatur nama database publikasi. |
PublicationName |
Mendapatkan atau mengatur nama publikasi tempat langganan berada. |
PublisherName |
Mendapatkan atau mengatur Penerbit publikasi tempat langganan berada. |
SqlServerName |
Mendapatkan nama instans Microsoft SQL Server tempat objek ini tersambung. (Diperoleh dari ReplicationObject) |
Status |
Mendapatkan atau mengatur status langganan. |
SubscriberName |
Mendapatkan atau menetapkan nama Pelanggan. |
SubscriptionDBName |
Mendapatkan atau mengatur nama database langganan. |
SubscriptionType |
Mendapatkan atau mengatur apakah agen Distribusi berjalan di Distributor (Push) atau di Pelanggan (Pull). |
SyncType |
Mendapatkan atau mengatur cara langganan diinisialisasi. |
UserData |
Mendapatkan atau mengatur properti objek yang memungkinkan pengguna melampirkan data mereka sendiri ke objek. (Diperoleh dari ReplicationObject) |
Metode
CheckValidCreation() |
Memeriksa pembuatan replikasi yang valid. (Diperoleh dari ReplicationObject) |
CheckValidDefinition(Boolean) |
Menunjukkan apakah definisi valid. (Diperoleh dari ReplicationObject) |
CommitPropertyChanges() |
Mengirim semua pernyataan perubahan properti yang di-cache ke instans Microsoft SQL Server. (Diperoleh dari ReplicationObject) |
Decouple() |
Memisahkan objek replikasi yang direferensikan dari server. (Diperoleh dari ReplicationObject) |
GetChangeCommand(StringBuilder, String, String) |
Mengembalikan perintah perubahan dari replikasi. (Diperoleh dari ReplicationObject) |
GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Mengembalikan perintah buat dari replikasi. (Diperoleh dari ReplicationObject) |
GetDropCommand(StringBuilder, Boolean) |
Mengembalikan perintah hilangkan dari replikasi. (Diperoleh dari ReplicationObject) |
InternalRefresh(Boolean) |
Memulai refresh internal dari replikasi. (Diperoleh dari ReplicationObject) |
Load() |
Memuat properti objek yang ada dari server. (Diperoleh dari ReplicationObject) |
LoadProperties() |
Memuat properti objek yang ada dari server. (Diperoleh dari ReplicationObject) |
Refresh() |
Memuat ulang properti objek. (Diperoleh dari ReplicationObject) |
Script(ScriptOptions) |
Menghasilkan skrip Transact-SQL untuk langganan. |