TransPublication TransPublication TransPublication Constructors

정의

오버로드

TransPublication() TransPublication() TransPublication()

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

TransPublication(String, String, ServerConnection) TransPublication(String, String, ServerConnection) TransPublication(String, String, ServerConnection)

필요한 속성을 사용하여 TransPublication 클래스의 새 인스턴스를 만듭니다. Creates a new instance of the TransPublication class with the required properties.

TransPublication(String, String, ServerConnection, Boolean) TransPublication(String, String, ServerConnection, Boolean) TransPublication(String, String, ServerConnection, Boolean)

필요한 속성을 사용하여 TransPublication 클래스의 새 인스턴스를 만들고, 게시에 대한 스냅숏 에이전트 작업이 만들어지는지 여부를 나타냅니다. Creates a new instance of the TransPublication class with the required properties, and indicates whether the Snapshot Agent job for the publication is created.

설명

Updated text: 17 July 2006 17 July 2006

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

속성Property 기본값Default value
Attributes AllowPushSnapshotInDefaultFolder 에 대 한Values of AllowPush and SnapshotInDefaultFolder for

PublicationAttributes
CachePropertyChanges false
ConflictPolicy 값이 PublisherWin 에 대 한 ConflictPolicyOptionA value of PublisherWin for ConflictPolicyOption
ConflictRetention 14 (일)14 (days)
ContinueOnConflict false
CreateSnapshotAgentByDefault false
FtpPort 1FtpPort 1 2121
HasSubscription false
IsExistingObject false
QueueType 값이 Sql 에 대 한 QueueOptionA value of Sql for QueueOption
ReplicateDdl 값이 All 에 대 한 DdlReplicationOptionsA value of All for DdlReplicationOptions
RetentionPeriod 0 (제한 없음)0 (never expires)
SnapshotAgentExists false
SnapshotAvailable false
SnapshotGenerationAgentPublisherSecurity 값이 true 에 대 한 WindowsAuthenticationA value of true for WindowsAuthentication
SnapshotMethod 값이 BcpNative 에 대 한 InitialSyncTypeA value of BcpNative for InitialSyncType
SnapshotSchedule 에 대 한 99991231 값 ActiveEndDateA value of 99991231 for ActiveEndDate

에 대 한 235959 값 ActiveEndTimeA value of 235959 for ActiveEndTime

값이 0에 대 한 ActiveStartDateA value of 0 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
Status 값이 Active 에 대 한 StateA value of Active for State
Type 값이 Transactional 에 대 한 PublicationTypeA value of Transactional for PublicationType

1 에서 FTP (파일 전송 프로토콜) 포트는 FTP를 사용 하 여 스냅숏을 전송 하는 경우에 사용 됩니다.1 The FTP (file transfer protocol) port is used only if you transfer snapshots by using FTP. 자세한 내용은 FTP를 통해 스냅숏 전송을 참조하세요.For more information, see Transfer Snapshots Through FTP.

TransPublication() TransPublication() TransPublication()

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

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

TransPublication(String, String, ServerConnection) TransPublication(String, String, ServerConnection) TransPublication(String, String, ServerConnection)

필요한 속성을 사용하여 TransPublication 클래스의 새 인스턴스를 만듭니다. Creates a new instance of the TransPublication class with the required properties.

public:
 TransPublication(System::String ^ name, System::String ^ databaseName, Microsoft::SqlServer::Management::Common::ServerConnection ^ connectionContext);
public TransPublication (string name, string databaseName, Microsoft.SqlServer.Management.Common.ServerConnection connectionContext);
Public Sub New (name As String, databaseName As String, connectionContext As ServerConnection)
매개 변수
name
String String String

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

databaseName
String String String

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

connectionContext
Microsoft.SqlServer.Management.Common.ServerConnection Microsoft.SqlServer.Management.Common.ServerConnection Microsoft.SqlServer.Management.Common.ServerConnection

SQL Server 이외 게시자의 배포자 또는 게시자에 대한 연결을 나타내는 Microsoft.SqlServer.Management.Common.ServerConnection 개체입니다. A Microsoft.SqlServer.Management.Common.ServerConnection object that represents a connection to the Publisher or to the Distributor for a non-SQL Server Publisher.

TransPublication(String, String, ServerConnection, Boolean) TransPublication(String, String, ServerConnection, Boolean) TransPublication(String, String, ServerConnection, Boolean)

필요한 속성을 사용하여 TransPublication 클래스의 새 인스턴스를 만들고, 게시에 대한 스냅숏 에이전트 작업이 만들어지는지 여부를 나타냅니다. Creates a new instance of the TransPublication class with the required properties, and indicates whether the Snapshot Agent job for the publication is created.

public:
 TransPublication(System::String ^ name, System::String ^ databaseName, Microsoft::SqlServer::Management::Common::ServerConnection ^ connectionContext, bool createSnapshotAgentByDefault);
public TransPublication (string name, string databaseName, Microsoft.SqlServer.Management.Common.ServerConnection connectionContext, bool createSnapshotAgentByDefault);
Public Sub New (name As String, databaseName As String, connectionContext As ServerConnection, createSnapshotAgentByDefault As Boolean)
매개 변수
name
String String String

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

databaseName
String String String

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

connectionContext
Microsoft.SqlServer.Management.Common.ServerConnection Microsoft.SqlServer.Management.Common.ServerConnection Microsoft.SqlServer.Management.Common.ServerConnection

SQL Server 이외 게시자의 배포자 또는 게시자에 대한 연결을 나타내는 Microsoft.SqlServer.Management.Common.ServerConnection 개체입니다. A Microsoft.SqlServer.Management.Common.ServerConnection object that represents a connection to the Publisher or to the Distributor for a non-SQL Server Publisher.

createSnapshotAgentByDefault
Boolean Boolean Boolean

게시를 만들 때 스냅숏 에이전트 작업이 자동으로 추가되는지 여부를 나타내는 Boolean 값입니다. A Boolean value that indicates whether the Snapshot Agent job is added automatically when the publication is created.

적용 대상