MergePullSubscription 建構 (String, String, String, String, ServerConnection, Boolean)
Creates a new instance of the MergePullSubscription class with the specified database, Publisher, publication, Subscriber connection, and whether the agent job is created.
命名空間: Microsoft.SqlServer.Replication
組件: Microsoft.SqlServer.Rmo (在 Microsoft.SqlServer.Rmo.dll 中)
語法
'宣告
Public Sub New ( _
subscriptionDBName As String, _
publisherName As String, _
publicationDBName As String, _
publicationName As String, _
subscriberConnectionContext As ServerConnection, _
createMergeAgentByDefault As Boolean _
)
'用途
Dim subscriptionDBName As String
Dim publisherName As String
Dim publicationDBName As String
Dim publicationName As String
Dim subscriberConnectionContext As ServerConnection
Dim createMergeAgentByDefault As Boolean
Dim instance As New MergePullSubscription(subscriptionDBName, _
publisherName, publicationDBName, _
publicationName, subscriberConnectionContext, _
createMergeAgentByDefault)
public MergePullSubscription(
string subscriptionDBName,
string publisherName,
string publicationDBName,
string publicationName,
ServerConnection subscriberConnectionContext,
bool createMergeAgentByDefault
)
public:
MergePullSubscription(
String^ subscriptionDBName,
String^ publisherName,
String^ publicationDBName,
String^ publicationName,
ServerConnection^ subscriberConnectionContext,
bool createMergeAgentByDefault
)
new :
subscriptionDBName:string *
publisherName:string *
publicationDBName:string *
publicationName:string *
subscriberConnectionContext:ServerConnection *
createMergeAgentByDefault:bool -> MergePullSubscription
public function MergePullSubscription(
subscriptionDBName : String,
publisherName : String,
publicationDBName : String,
publicationName : String,
subscriberConnectionContext : ServerConnection,
createMergeAgentByDefault : boolean
)
參數
- subscriptionDBName
型別:System. . :: . .String
A String value that specifies the name of the subscription database.
- publisherName
型別:System. . :: . .String
A String value that specifies the name of the Publisher.
- publicationDBName
型別:System. . :: . .String
A String value that specifies the name of the publication database.
- publicationName
型別:System. . :: . .String
A String value that specifies the name of the publication.
- subscriberConnectionContext
型別:Microsoft.SqlServer.Management.Common. . :: . .ServerConnection
A ServerConnection object that specifies the connection context required to establish a connection to the instance of MicrosoftSQL Server that is the Subscriber.
- createMergeAgentByDefault
型別:System. . :: . .Boolean
Specifies whether or not the agent job for the subscription is created when the subscription is created.
備註
Specify a value of true for createMergeAgentByDefault when you need to schedule synchronization, or when you need to synchronize the subscription from SQL Server Management Studio. Specify a value of false if the Replication Agent will always be started programmatically without using SQL Server Agent.
When you specify a value of false for createMergeAgentByDefault, the MergeSynchronizationAgent or TransSynchronizationAgent objects obtained from the SynchronizationAgent property will not have enough information to successfully synchronize the subscription. For more information, see 如何:同步處理提取訂閱 (RMO 程式設計).