PullSubscription 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 di Penerbit untuk langganan penggabungan atau publikasi transaksional saat Agen Sinkronisasi berjalan di Pelanggan. PullSubscription adalah kelas dasar dari mana TransPullSubscription kelas dan MergePullSubscription kelas diturunkan.
public ref class PullSubscription abstract : Microsoft::SqlServer::Replication::ReplicationObject
public abstract class PullSubscription : Microsoft.SqlServer.Replication.ReplicationObject
type PullSubscription = class
inherit ReplicationObject
Public MustInherit Class PullSubscription
Inherits ReplicationObject
- Warisan
- Turunan
Keterangan
Kelas TransPullSubscription dan MergePullSubscription kelas digunakan untuk membuat langganan penarikan di Pelanggan. Anda juga harus menggunakan TransSubscription kelas dan MergeSubscription kelas untuk mendaftarkan langganan penarikan di Publisher.
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
PullSubscription() |
Membuat instans PullSubscription baru kelas. |
Properti
AgentJobId |
Mendapatkan ID pekerjaan agen yang digunakan untuk menyinkronkan langganan. |
AgentOffload |
Mendapatkan atau mengatur apakah Agen Sinkronisasi berjalan di komputer selain yang membuat pekerjaan agen atau tidak. Properti ini tidak lagi didukung untuk Distributor yang menjalankan Microsoft SQL Server 2005 dan yang lebih baru. |
AgentOffloadServer |
Mendapatkan atau mengatur nama komputer jarak jauh tempat agen berjalan saat menggunakan aktivasi agen jarak jauh. |
AgentSchedule |
Mendapatkan jadwal untuk pekerjaan agen yang digunakan untuk menyinkronkan langganan. |
AltSnapshotFolder |
Mendapatkan atau mengatur lokasi tempat file rekam jepret publikasi diperoleh saat lokasi rekam jepret default di Distributor tidak digunakan. |
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) |
CreateSyncAgentByDefault |
Mendapatkan atau mengatur apakah pekerjaan agen yang digunakan untuk memulai Agen Replikasi untuk menyinkronkan langganan dibuat saat langganan dibuat. |
DatabaseName |
Mendapatkan atau mengatur nama database langganan. |
Description |
Mendapatkan atau mengatur deskripsi tekstual langganan penarikan. |
DistributorName |
Mendapatkan atau mengatur instans Microsoft SQL Server yang merupakan Distributor dan mendistribusikan publikasi tempat langganan berlangganan. |
DistributorSecurity |
Mendapatkan konteks keamanan yang digunakan untuk menyambungkan ke Distributor. |
EnabledForSynchronizationManager |
Menentukan apakah langganan dapat disinkronkan atau tidak menggunakan Pengelola Sinkronisasi Windows. |
FtpAddress |
Mendapatkan atau mengatur alamat IP server FTP. |
FtpLogin |
Mendapatkan atau mengatur login FTP. |
FtpPassword |
Mendapatkan atau mengatur kata sandi FTP. |
FtpPort |
Mendapatkan atau mengatur nomor port untuk server FTP. |
IsExistingObject |
Mendapatkan apakah objek ada di server atau tidak. (Diperoleh dari ReplicationObject) |
IsMemoryOptimized |
Mewakili informasi di Penerbit untuk langganan penggabungan atau publikasi transaksional saat Agen Sinkronisasi berjalan di Pelanggan. PullSubscription adalah kelas dasar dari mana TransPullSubscription kelas dan MergePullSubscription kelas diturunkan. |
LastAgentDateTime |
Mendapatkan tanggal dan waktu saat langganan terakhir disinkronkan. |
LastAgentStatus |
Mendapatkan status sinkronisasi langganan terbaru. |
LastAgentSummary |
Mendapatkan ringkasan hasil sinkronisasi langganan terbaru. |
Name |
Mendapatkan nama yang dihasilkan untuk langganan penarikan. |
PublicationDBName |
Mendapatkan atau mengatur nama database publikasi. |
PublicationName |
Mendapatkan atau menetapkan nama publikasi tempat langganan berlangganan. |
PublisherName |
Mendapatkan atau mengatur nama Publisher. |
PublisherSecurity |
Mendapatkan atau mengatur konteks keamanan yang digunakan oleh Agen Sinkronisasi saat menyambungkan ke Publisher. |
SecureFtpPassword |
Mendapatkan atau mengatur kata sandi aman untuk login yang digunakan untuk menyambungkan ke server FTP. |
SqlServerName |
Mendapatkan nama instans Microsoft SQL Server tempat objek ini tersambung. (Diperoleh dari ReplicationObject) |
SubscriberSecurity |
Mendapatkan konteks keamanan yang digunakan oleh Agen Sinkronisasi saat menyambungkan ke Pelanggan. |
SubscriptionId |
Mendapatkan nilai ID langganan. |
SubscriptionType |
Mendapatkan apakah pendaftaran langganan adalah untuk pendorongan, penarikan, atau langganan anonim. |
SynchronizationAgentProcessSecurity |
Mendapatkan konteks keamanan yang digunakan untuk menentukan akun Microsoft Windows tempat pekerjaan Agen Sinkronisasi berjalan untuk menyinkronkan langganan. |
Type |
Mendapatkan atau mengatur jenis publikasi. |
UseFtp |
Mendapatkan atau mengatur apakah file rekam jepret yang diperlukan untuk menginisialisasi langganan penarikan diakses oleh Agen Sinkronisasi menggunakan Protokol Transfer File (FTP). |
UserData |
Mendapatkan atau mengatur properti objek yang memungkinkan pengguna melampirkan data mereka sendiri ke objek . (Diperoleh dari ReplicationObject) |
WorkingDirectory |
Mendapatkan atau mengatur jalur direktori di Pelanggan yang digunakan untuk menyimpan dan mendekompresi file rekam jepret yang diunduh untuk sementara waktu. |
Metode
CheckValidCreation() |
Memeriksa pembuatan replikasi yang valid. (Diperoleh dari ReplicationObject) |
CheckValidDefinition(Boolean) |
Menunjukkan apakah definisi jika valid. |
CommitPropertyChanges() |
Mengirim semua pernyataan perubahan properti yang di-cache ke instans Microsoft SQL Server. (Diperoleh dari ReplicationObject) |
Create() |
Membuat langganan penarikan pada Pelanggan. |
CustomEnabledForSyncMgr(StringBuilder) |
Mengaktifkan publikasi kustom untuk manajer sinkron. |
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 drop dari replikasi. (Diperoleh dari ReplicationObject) |
InitMemberVariables(String, String, String, String, Boolean) |
Menginisialisasi variabel anggota. |
InternalRefresh(Boolean) |
Memulai refresh internal dari replikasi. (Diperoleh dari ReplicationObject) |
LastAgentJobHistoryInfo() |
Mengembalikan informasi tentang pekerjaan Agen Sinkronisasi terakhir yang dijalankan. |
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) |
Remove() |
Menghapus langganan penarikan. |
Script(ScriptOptions) |
Mengembalikan skrip Transact-SQL untuk membuat atau menghapus langganan penarikan berdasarkan pengaturan PullSubscription properti objek saat ini. |
StopSynchronizationJob() |
Mencoba menghentikan pekerjaan yang sedang berjalan yang menyinkronkan langganan. |
SynchronizeWithJob() |
Memulai pekerjaan agen untuk menyinkronkan langganan. |