MergePullSubscription Constructor (String, String, String, String, ServerConnection, Boolean)
指定されたデータベース、パブリッシャ、パブリケーション、およびサブスクライバ接続と、エージェント ジョブを作成するかどうかの指定に基づいて、MergePullSubscription クラスの新しいインスタンスを作成します。
名前空間: 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 _
)
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
)
public MergePullSubscription (
String subscriptionDBName,
String publisherName,
String publicationDBName,
String publicationName,
ServerConnection subscriberConnectionContext,
boolean createMergeAgentByDefault
)
public function MergePullSubscription (
subscriptionDBName : String,
publisherName : String,
publicationDBName : String,
publicationName : String,
subscriberConnectionContext : ServerConnection,
createMergeAgentByDefault : boolean
)
パラメータ
- subscriptionDBName
サブスクリプション データベースの名前を指定する String 値です。
- publisherName
パブリッシャの名前を指定する String 値です。
- publicationDBName
パブリケーション データベースの名前を指定する String 値です。
- publicationName
パブリケーションの名前を指定する String 値です。
- subscriberConnectionContext
サブスクライバとして動作している Microsoft SQL Server のインスタンスへの接続を確立するのに必要な接続コンテキストを指定する ServerConnection オブジェクトです。
- createMergeAgentByDefault
サブスクリプションのエージェント ジョブがサブスクリプションと共に作成されるかどうかを指定します。
解説
同期をスケジュールする必要がある場合や、SQL Server Management Studio からサブスクリプションの同期をとる必要がある場合は、createMergeAgentByDefault の値を true に指定します。SQL Server エージェントを使用せずに常にプログラムでレプリケーション エージェントを開始する場合は、値を false に指定します。
createMergeAgentByDefault の値を false に指定した場合は、SynchronizationAgent プロパティから取得される MergeSynchronizationAgent オブジェクトや TransSynchronizationAgent オブジェクトに、サブスクリプションの同期をとるのに十分な情報が含まれません。詳細については、「プル サブスクリプションを同期する方法 (RMO プログラミング)」を参照してください。
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
参照
関連項目
MergePullSubscription Class
MergePullSubscription Members
Microsoft.SqlServer.Replication Namespace