MergePullSubscription Konstruktor
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.
Membuat instans MergePullSubscription baru kelas.
Overload
| MergePullSubscription() |
Membuat instans MergePullSubscription baru kelas. |
| MergePullSubscription(String, String, String, String, ServerConnection) |
Menginisialisasi instans MergePullSubscription baru kelas dengan koneksi database, Penerbit, publikasi, dan Pelanggan yang ditentukan. |
| MergePullSubscription(String, String, String, String, ServerConnection, Boolean) |
Membuat instans MergePullSubscription baru kelas dengan database yang ditentukan, Penerbit, publikasi, koneksi Pelanggan, dan apakah pekerjaan agen dibuat. |
Keterangan
Teks yang diperbarui:17 Juli 2006
Tabel berikut ini memperlihatkan nilai properti default untuk instans MergePullSubscriptionbaru . Properti apa pun yang tidak secara eksplisit dijumlahkan dalam tabel ini diinisialisasi ke null nilai.
| Properti | Nilai default |
|---|---|
| AgentOffload | false |
| AgentSchedule | Nilai 99991231 untuk ActiveEndDate Nilai 235959 untuk ActiveEndTime Nilai tanggal pembuatan langganan untuk ActiveStartDate Nilai 0 untuk ActiveStartTime Nilai 1 untuk FrequencyInterval Nilai 0 untuk FrequencyRecurrenceFactor Nilai First untuk FrequencyRelativeIntervalNilai Hour untuk FrequencySubDayNilai 1 untuk FrequencySubDayInterval Nilai Daily untuk FrequencyType |
| CachePropertyChanges | false |
| CreateSyncAgentByDefault | false |
| DistributorSecurity | Nilai true untuk WindowsAuthentication |
| EnabledForSynchronizationManager | false |
| InternetSecurityMode | Nilai true untuk WindowsAuthentication |
| InternetTimeout | 300 |
| IsExistingObject | false |
| Priority | 0 |
| <xref:Microsoft.SqlServer.Replication.MergePullSubscription.PublisherSecurity%2A> | Nilai true untuk WindowsAuthentication |
| SubscriberSecurity | Nilai true untuk WindowsAuthentication |
| SubscriberType | Nilai Local untuk MergeSubscriberType |
| SubscriptionType | Nilai Push untuk SubscriptionOption |
| SynchronizationAgent | Instans MergeSynchronizationAgent dari publikasi yang terkait dengan langganan yang Anda buat. |
| <xref:Microsoft.SqlServer.Replication.PullSubscription.SyncType%2A> | Nilai Automatic untuk <xref:Microsoft.SqlServer.Replication.PullSubscriptionSyncType> |
| Type | Nilai Merge untuk PublicationType |
| UseFtp | false |
| UseInteractiveResolver | false |
| UseWebSynchronization | false |
MergePullSubscription()
Membuat instans MergePullSubscription baru kelas.
public:
MergePullSubscription();
public MergePullSubscription ();
Public Sub New ()
Keterangan
Konstruktor default menginisialisasi bidang apa pun ke nilai defaultnya.
Berlaku untuk
MergePullSubscription(String, String, String, String, ServerConnection)
Menginisialisasi instans MergePullSubscription baru kelas dengan koneksi database, Penerbit, publikasi, dan Pelanggan yang ditentukan.
public:
MergePullSubscription(System::String ^ subscriptionDBName, System::String ^ publisherName, System::String ^ publicationDBName, System::String ^ publicationName, Microsoft::SqlServer::Management::Common::ServerConnection ^ subscriberConnectionContext);
public MergePullSubscription (string subscriptionDBName, string publisherName, string publicationDBName, string publicationName, Microsoft.SqlServer.Management.Common.ServerConnection subscriberConnectionContext);
new Microsoft.SqlServer.Replication.MergePullSubscription : string * string * string * string * Microsoft.SqlServer.Management.Common.ServerConnection -> Microsoft.SqlServer.Replication.MergePullSubscription
Public Sub New (subscriptionDBName As String, publisherName As String, publicationDBName As String, publicationName As String, subscriberConnectionContext As ServerConnection)
Parameter
- subscriptionDBName
- String
Database langganan.
- publisherName
- String
Nama Penerbit.
- publicationDBName
- String
Nama database publikasi.
- publicationName
- String
Nama publikasi.
- subscriberConnectionContext
- ServerConnection
Konteks koneksi diperlukan untuk membuat koneksi ke instans MicrosoftSQL Server yang merupakan Pelanggan.
Berlaku untuk
MergePullSubscription(String, String, String, String, ServerConnection, Boolean)
Membuat instans MergePullSubscription baru kelas dengan database yang ditentukan, Penerbit, publikasi, koneksi Pelanggan, dan apakah pekerjaan agen dibuat.
public:
MergePullSubscription(System::String ^ subscriptionDBName, System::String ^ publisherName, System::String ^ publicationDBName, System::String ^ publicationName, Microsoft::SqlServer::Management::Common::ServerConnection ^ subscriberConnectionContext, bool createMergeAgentByDefault);
public MergePullSubscription (string subscriptionDBName, string publisherName, string publicationDBName, string publicationName, Microsoft.SqlServer.Management.Common.ServerConnection subscriberConnectionContext, bool createMergeAgentByDefault);
new Microsoft.SqlServer.Replication.MergePullSubscription : string * string * string * string * Microsoft.SqlServer.Management.Common.ServerConnection * bool -> Microsoft.SqlServer.Replication.MergePullSubscription
Public Sub New (subscriptionDBName As String, publisherName As String, publicationDBName As String, publicationName As String, subscriberConnectionContext As ServerConnection, createMergeAgentByDefault As Boolean)
Parameter
- subscriberConnectionContext
- ServerConnection
Objek ServerConnection yang menentukan konteks koneksi yang diperlukan untuk membuat koneksi ke instans MicrosoftSQL Server yang merupakan Pelanggan.
- createMergeAgentByDefault
- Boolean
Menentukan apakah pekerjaan agen untuk langganan dibuat atau tidak saat langganan dibuat.
Keterangan
Tentukan nilai truecreateMergeAgentByDefault kapan Anda perlu menjadwalkan sinkronisasi, atau saat Anda perlu menyinkronkan langganan dari SQL Server Management Studio. Tentukan nilai false jika Agen Replikasi akan selalu dimulai secara terprogram tanpa menggunakan SQL Server Agent.
Ketika Anda menentukan nilai false untuk createMergeAgentByDefault, MergeSynchronizationAgent objek atau TransSynchronizationAgent yang diperoleh dari SynchronizationAgent properti tidak akan memiliki informasi yang cukup untuk berhasil menyinkronkan langganan. Untuk informasi selengkapnya, lihat Cara: Menyinkronkan Langganan Pull (Pemrograman RMO).