TransPublication 생성자

정의

TransPublication 클래스의 새 인스턴스를 만듭니다.

오버로드

TransPublication()

TransPublication 클래스의 새 인스턴스를 만듭니다.

TransPublication(String, String, ServerConnection)

필요한 속성을 사용하여 TransPublication 클래스의 새 인스턴스를 만듭니다.

TransPublication(String, String, ServerConnection, Boolean)

필요한 속성을 사용하여 TransPublication 클래스의 새 인스턴스를 만들고, 게시에 대한 스냅숏 에이전트 작업이 만들어지는지 여부를 나타냅니다.

설명

업데이트된 텍스트:2006년 7월 17일

다음 표에는 의 새 인스턴스에 대한 기본 속성 값이 나와 있습니다 TransPublication. 이 테이블에서 명시적으로 열거되지 않은 모든 속성은 값으로 null 초기화됩니다.

속성 기본값
Attributes SnapshotInDefaultFolderAllowPush

PublicationAttributes
CachePropertyChanges false
ConflictPolicy 의 값입니다 PublisherWin . ConflictPolicyOption
ConflictRetention 14일(일)
ContinueOnConflict false
CreateSnapshotAgentByDefault false
FtpPort1 21
HasSubscription false
IsExistingObject false
QueueType 의 값입니다 Sql . QueueOption
ReplicateDdl 의 값입니다 All . DdlReplicationOptions
RetentionPeriod 0(만료되지 않음)
SnapshotAgentExists false
SnapshotAvailable false
SnapshotGenerationAgentPublisherSecurity 의 값입니다 true . WindowsAuthentication
SnapshotMethod 의 값입니다 BcpNative . InitialSyncType
SnapshotSchedule 에 대한 99991231 값입니다. ActiveEndDate

에 대한 235959 값입니다. ActiveEndTime

의 값은 0입니다. ActiveStartDate

의 값은 0입니다. ActiveStartTime

의 값은 1입니다. FrequencyInterval

의 값은 0입니다. FrequencyRecurrenceFactor

의 값입니다 First . FrequencyRelativeInterval

의 값입니다 Hour . FrequencySubDay

의 값은 1입니다. FrequencySubDayInterval

의 값입니다 Daily . FrequencyType
Status 의 값입니다 Active . State
Type 의 값입니다 Transactional . PublicationType

1 FTP(파일 전송 프로토콜) 포트는 FTP를 사용하여 스냅샷을 전송하는 경우에만 사용됩니다. 자세한 내용은 FTP를 통해 스냅샷 전송을 참조하세요.

TransPublication()

TransPublication 클래스의 새 인스턴스를 만듭니다.

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

적용 대상

TransPublication(String, String, ServerConnection)

필요한 속성을 사용하여 TransPublication 클래스의 새 인스턴스를 만듭니다.

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);
new Microsoft.SqlServer.Replication.TransPublication : string * string * Microsoft.SqlServer.Management.Common.ServerConnection -> Microsoft.SqlServer.Replication.TransPublication
Public Sub New (name As String, databaseName As String, connectionContext As ServerConnection)

매개 변수

name
String

게시 이름을 지정하는 String 값입니다.

databaseName
String

게시 데이터베이스의 이름을 지정하는 String 값입니다.

connectionContext
ServerConnection

SQL Server 이외 게시자의 배포자 또는 게시자에 대한 연결을 나타내는 ServerConnection 개체입니다.

적용 대상

TransPublication(String, String, ServerConnection, Boolean)

필요한 속성을 사용하여 TransPublication 클래스의 새 인스턴스를 만들고, 게시에 대한 스냅숏 에이전트 작업이 만들어지는지 여부를 나타냅니다.

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);
new Microsoft.SqlServer.Replication.TransPublication : string * string * Microsoft.SqlServer.Management.Common.ServerConnection * bool -> Microsoft.SqlServer.Replication.TransPublication
Public Sub New (name As String, databaseName As String, connectionContext As ServerConnection, createSnapshotAgentByDefault As Boolean)

매개 변수

name
String

게시 이름을 지정하는 String 값입니다.

databaseName
String

게시 데이터베이스의 이름을 지정하는 String 값입니다.

connectionContext
ServerConnection

SQL Server 이외 게시자의 배포자 또는 게시자에 대한 연결을 나타내는 ServerConnection 개체입니다.

createSnapshotAgentByDefault
Boolean

게시를 만들 때 스냅숏 에이전트 작업이 자동으로 추가되는지 여부를 나타내는 Boolean 값입니다.

적용 대상