MergePullSubscription 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立 MergePullSubscription 類別的新實例。
多載
| 名稱 | Description |
|---|---|
| MergePullSubscription() |
建立 MergePullSubscription 類別的新實例。 |
| MergePullSubscription(String, String, String, String, ServerConnection) |
初始化類別的新實例MergePullSubscription,包含指定的資料庫、Publisher、發佈及訂閱者連線。 |
| MergePullSubscription(String, String, String, String, ServerConnection, Boolean) |
建立一個新的類別實例MergePullSubscription,包含指定的資料庫、Publisher、發佈、訂閱者連線,以及是否建立了代理工作。 |
備註
更新文字:2006年7月17日
下表顯示了新實例 MergePullSubscription的預設屬性值。 未在本表中明確列舉的屬性會被初始化為一個 null 值。
MergePullSubscription()
建立 MergePullSubscription 類別的新實例。
public:
MergePullSubscription();
public MergePullSubscription();
Public Sub New ()
備註
預設建構子會將任何欄位初始化為其預設值。
適用於
MergePullSubscription(String, String, String, String, ServerConnection)
初始化類別的新實例MergePullSubscription,包含指定的資料庫、Publisher、發佈及訂閱者連線。
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)
參數
- subscriptionDBName
- String
訂閱資料庫。
- publisherName
- String
發行者的名稱。
- publicationDBName
- String
發行集資料庫的名稱。
- publicationName
- String
發行集的名稱。
- subscriberConnectionContext
- ServerConnection
建立與 MicrosoftSQL Server 實例(訂閱者)連接所需的連線上下文。
適用於
MergePullSubscription(String, String, String, String, ServerConnection, Boolean)
建立一個新的類別實例MergePullSubscription,包含指定的資料庫、Publisher、發佈、訂閱者連線,以及是否建立了代理工作。
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)
參數
- subscriberConnectionContext
- ServerConnection
一個 ServerConnection 物件,指定建立與訂閱者 Microsoft SQL Server 實例連接所需的連線上下文。
- createMergeAgentByDefault
- Boolean
指定訂閱建立時是否會建立代理工作。
備註
指定一個值true,表示createMergeAgentByDefault何時需要排程同步,或何時需要同步 SQL Server Management Studio 的訂閱。 指定一個值,表示false複寫代理程式是否總是以程式方式啟動,且不使用 SQL Server Agent。
當你指定 為 falsecreateMergeAgentByDefault時,MergeSynchronizationAgent從屬性取得SynchronizationAgent的 or TransSynchronizationAgent 物件將缺乏足夠資訊來成功同步訂閱。 欲了解更多資訊,請參閱 《如何同步拉取訂閱(RMO Programming)》。