言語

MergePullSubscription コンストラクター

定義

MergePullSubscription クラスの新しいインスタンスを作成します。

オーバーロード

名前 説明
MergePullSubscription()

MergePullSubscription クラスの新しいインスタンスを作成します。

MergePullSubscription(String, String, String, String, ServerConnection)

指定されたデータベース、Publisher、パブリケーション、サブスクライバー接続でMergePullSubscriptionクラスの新しいインスタンスを初期化します。

MergePullSubscription(String, String, String, String, ServerConnection, Boolean)

指定されたデータベース、Publisher、公開、サブスクライバー接続、エージェントジョブの作成かどうかを含み、MergePullSubscriptionクラスの新しいインスタンスを作成します。

注釈

更新テキスト:2006年7月17日

以下の表は新しい MergePullSubscriptionインスタンスのデフォルトのプロパティ値を示しています。 この表に明示的に列挙されていないプロパティは null 値に初期化されます。

財産 既定値
AgentOffload false
AgentSchedule 99991231の値 ActiveEndDate

235959の値 ActiveEndTime

購読作成日の値 ActiveStartDate

0 の値は ActiveStartTime

1の値 FrequencyInterval

0 の値は FrequencyRecurrenceFactor

Firstの値FrequencyRelativeInterval

Hourの値FrequencySubDay

1の値 FrequencySubDayInterval

Dailyの値FrequencyType
CachePropertyChanges false
CreateSyncAgentByDefault false
DistributorSecurity trueの値WindowsAuthentication
EnabledForSynchronizationManager false
InternetSecurityMode trueの値WindowsAuthentication
InternetTimeout 300
IsExistingObject false
Priority 0
<xref:Microsoft.SqlServer.Replication.MergePullSubscription.PublisherSecurity%2A> trueの値WindowsAuthentication
SubscriberSecurity trueの値WindowsAuthentication
SubscriberType Localの値MergeSubscriberType
SubscriptionType Pushの値SubscriptionOption
SynchronizationAgent あなたが作成した購読に関連する出版物からの MergeSynchronizationAgent のインスタンスです。
<xref:Microsoft.SqlServer.Replication.PullSubscription.SyncType%2A> Automaticの値<xref:Microsoft.SqlServer.Replication.PullSubscriptionSyncType>
Type Mergeの値PublicationType
UseFtp false
UseInteractiveResolver false
UseWebSynchronization false

MergePullSubscription()

MergePullSubscription クラスの新しいインスタンスを作成します。

public:
 MergePullSubscription();
public MergePullSubscription();
Public Sub New ()

注釈

デフォルトのコンストラクタは、任意のフィールドをデフォルト値に初期化します。

適用対象

MergePullSubscription(String, String, String, String, ServerConnection)

指定されたデータベース、Publisher、パブリケーション、サブスクライバー接続でMergePullSubscriptionクラスの新しいインスタンスを初期化します。

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)

指定されたデータベース、Publisher、公開、サブスクライバー接続、エージェントジョブの作成かどうかを含み、MergePullSubscriptionクラスの新しいインスタンスを作成します。

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)

パラメーター

subscriptionDBName
String

サブスクリプションデータベースの名前を指定する String 値です。

publisherName
String

Publisherの名前を指定するStringの値です。

publicationDBName
String

出版物データベースの名前を指定する String の値。

publicationName
String

出版物名を指定する String 値。

subscriberConnectionContext
ServerConnection

SubscriberであるMicrosoftSQL Serverのインスタンスに接続を確立するために必要な接続コンテキストを指定する ServerConnection オブジェクトです。

createMergeAgentByDefault
Boolean

サブスクリプション作成時にエージェントジョブが作成されるかどうかを指定します。

注釈

同期をスケジュールする時やSQL Server Management Studioからサブスクリプションを同期する必要がある時には、createMergeAgentByDefaulttrue値を指定してください。 レプリケーションエージェントが常にプログラム的に起動される場合はfalseの値を指定してください。SQL Server エージェントを使わずに。

createMergeAgentByDefaultに対してfalseの値を指定すると、SynchronizationAgentプロパティから得られるMergeSynchronizationAgentまたはTransSynchronizationAgentオブジェクトは、サブスクリプションを正常に同期するのに十分な情報を持っていません。 詳細については、「 How to: Synchronize a Pull Subscription(RMO Programming)」をご覧ください。

適用対象