PullSubscription Kelas

Definisi

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
PullSubscription
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.

Berlaku untuk