MergePullSubscription MergePullSubscription MergePullSubscription Constructors

정의

오버로드

MergePullSubscription() MergePullSubscription() MergePullSubscription()

새 인스턴스를 만듭니다는 MergePullSubscription 클래스입니다. Creates a new instance of the MergePullSubscription class.

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

새 인스턴스를 초기화는 MergePullSubscription 지정 된 데이터베이스, 게시자, 게시 및 구독자 연결을 사용 하 여 클래스입니다. Initializes a new instance of the MergePullSubscription class with the specified database, Publisher, publication, and Subscriber connection.

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

지정된 데이터베이스, 게시자, 게시 및 구독자 연결을 사용하고 에이전트 작업이 만들어졌는지 여부를 지정하여 MergePullSubscription 클래스의 새 인스턴스를 만듭니다. Creates a new instance of the MergePullSubscription class with the specified database, Publisher, publication, Subscriber connection, and whether the agent job is created.

설명

Updated text: 17 July 2006 17 July 2006

다음 표에서 기본값의 새 인스턴스에 대 한 속성 값이 표시 MergePullSubscription합니다.The following table shows the default property values for a new instance of MergePullSubscription. 이 테이블에 명시적으로 열거 하지 하는 모든 속성으로 초기화 됩니다는 null 값입니다.Any properties that are not explicitly enumerated in this table are initialized to a null value.

속성Property 기본값Default value
AgentOffload false
AgentSchedule 에 대 한 99991231 값 ActiveEndDateA value of 99991231 for ActiveEndDate

에 대 한 235959 값 ActiveEndTimeA value of 235959 for ActiveEndTime

구독을 만든 날짜 값 ActiveStartDateA value of the subscription creation date for ActiveStartDate

값이 0에 대 한 ActiveStartTimeA value of 0 for ActiveStartTime

값이 1 FrequencyIntervalA value of 1 for FrequencyInterval

값이 0에 대 한 FrequencyRecurrenceFactorA value of 0 for FrequencyRecurrenceFactor

값이 First 에 대 한 FrequencyRelativeIntervalA value of First for FrequencyRelativeInterval

값이 Hour 에 대 한 FrequencySubDayA value of Hour for FrequencySubDay

값이 1 FrequencySubDayIntervalA value of 1 for FrequencySubDayInterval

값이 Daily 에 대 한 FrequencyTypeA value of Daily for FrequencyType
CachePropertyChanges false
CreateSyncAgentByDefault false
DistributorSecurity 값이 true 에 대 한 WindowsAuthenticationA value of true for WindowsAuthentication
EnabledForSynchronizationManager false
InternetSecurityMode 값이 true 에 대 한 WindowsAuthenticationA value of true for WindowsAuthentication
InternetTimeout 300300
IsExistingObject false
Priority 00
<xref:Microsoft.SqlServer.Replication.MergePullSubscription.PublisherSecurity%2A> 값이 true 에 대 한 WindowsAuthenticationA value of true for WindowsAuthentication
SubscriberSecurity 값이 true 에 대 한 WindowsAuthenticationA value of true for WindowsAuthentication
SubscriberType 값이 Local 에 대 한 MergeSubscriberTypeA value of Local for MergeSubscriberType
SubscriptionType 값이 Push 에 대 한 SubscriptionOptionA value of Push for SubscriptionOption
SynchronizationAgent 인스턴스 MergeSynchronizationAgent 의 연결 된 사용자가 만드는 게시 합니다.An instance of MergeSynchronizationAgent from the publication that is associated with the subscription you create.
<xref:Microsoft.SqlServer.Replication.PullSubscription.SyncType%2A> 값이 Automatic 에 대 한 <xref:Microsoft.SqlServer.Replication.PullSubscriptionSyncType>A value of Automatic for <xref:Microsoft.SqlServer.Replication.PullSubscriptionSyncType>
Type 값이 Merge 에 대 한 PublicationTypeA value of Merge for PublicationType
UseFtp false
UseInteractiveResolver false
UseWebSynchronization false

MergePullSubscription() MergePullSubscription() MergePullSubscription()

새 인스턴스를 만듭니다는 MergePullSubscription 클래스입니다. Creates a new instance of the MergePullSubscription class.

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

설명

기본 생성자는 모든 필드를 기본값으로 초기화합니다.The default constructor initializes any fields to their default values.

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

새 인스턴스를 초기화는 MergePullSubscription 지정 된 데이터베이스, 게시자, 게시 및 구독자 연결을 사용 하 여 클래스입니다. Initializes a new instance of the MergePullSubscription class with the specified database, Publisher, publication, and Subscriber connection.

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);
Public Sub New (subscriptionDBName As String, publisherName As String, publicationDBName As String, publicationName As String, subscriberConnectionContext As ServerConnection)
매개 변수
subscriptionDBName
String String String

구독 데이터베이스입니다. The subscription database.

publisherName
String String String

게시자의 이름입니다. The name of the Publisher.

publicationDBName
String String String

게시 데이터베이스의 이름입니다. The name of the publication database.

publicationName
String String String

게시의 이름입니다. The name of the publication.

subscriberConnectionContext
Microsoft.SqlServer.Management.Common.ServerConnection Microsoft.SqlServer.Management.Common.ServerConnection Microsoft.SqlServer.Management.Common.ServerConnection

구독자 인 MicrosoftSQL 서버 인스턴스에 대 한 연결을 설정 하는 데 필요한 연결 컨텍스트. The connection context required to establish a connection to the instance of MicrosoftSQL Server that is the Subscriber.

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

지정된 데이터베이스, 게시자, 게시 및 구독자 연결을 사용하고 에이전트 작업이 만들어졌는지 여부를 지정하여 MergePullSubscription 클래스의 새 인스턴스를 만듭니다. Creates a new instance of the MergePullSubscription class with the specified database, Publisher, publication, Subscriber connection, and whether the agent job is created.

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);
Public Sub New (subscriptionDBName As String, publisherName As String, publicationDBName As String, publicationName As String, subscriberConnectionContext As ServerConnection, createMergeAgentByDefault As Boolean)
매개 변수
subscriptionDBName
String String String

구독 데이터베이스의 이름을 지정하는 String 값입니다. A String value that specifies the name of the subscription database.

publisherName
String String String

게시자의 이름을 지정하는 String 값입니다. A String value that specifies the name of the Publisher.

publicationDBName
String String String

게시 데이터베이스의 이름을 지정하는 String 값입니다. A String value that specifies the name of the publication database.

publicationName
String String String

게시 이름을 지정하는 String 값입니다. A String value that specifies the name of the publication.

subscriberConnectionContext
Microsoft.SqlServer.Management.Common.ServerConnection Microsoft.SqlServer.Management.Common.ServerConnection Microsoft.SqlServer.Management.Common.ServerConnection

A Microsoft.SqlServer.Management.Common.ServerConnection 구독자 인 MicrosoftSQL 서버 인스턴스에 대 한 연결을 설정 하는 데 필요한 연결 컨텍스트를 지정 하는 개체입니다. A Microsoft.SqlServer.Management.Common.ServerConnection object that specifies the connection context required to establish a connection to the instance of MicrosoftSQL Server that is the Subscriber.

createMergeAgentByDefault
Boolean Boolean Boolean

구독이 만들어질 때 구독에 대한 에이전트 작업이 만들어지는지 여부를 지정합니다. Specifies whether or not the agent job for the subscription is created when the subscription is created.

설명

값을 지정 true 에 대 한 createMergeAgentByDefault 동기화를 예약 해야 할 경우 또는 SQL Server Management Studio에서 구독을 동기화 해야 하는 경우.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. 값을 지정 false 경우 복제 에이전트가 SQL Server 에이전트를 사용 하지 않고 프로그래밍 방식으로 시작 항상 됩니다.Specify a value of false if the Replication Agent will always be started programmatically without using SQL Server Agent.

값을 지정 하는 경우 false 에 대 한 createMergeAgentByDefault, MergeSynchronizationAgent 또는 TransSynchronizationAgent 에서 가져온 개체는 SynchronizationAgent 속성 성공적으로 구독을 동기화 하려면 충분 한 정보는 없습니다.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. 자세한 내용은 참조 하는 방법: Synchronize a Pull Subscription (RMO Programming)합니다.For more information, see How to: Synchronize a Pull Subscription (RMO Programming).

적용 대상