語言

TransPublication 建構函式

定義

建立 TransPublication 類別的新實例。

多載

名稱 Description
TransPublication()

建立 TransPublication 類別的新實例。

TransPublication(String, String, ServerConnection)

建立一個具備所需屬性的 TransPublication 類別新實例。

TransPublication(String, String, ServerConnection, Boolean)

建立一個具備所需屬性的新TransPublication類別實例,並指示是否已建立該出版的 快照集代理程式 工作。

備註

更新文字:2006年7月17日

下表顯示了新實例 TransPublication的預設屬性值。 未在本表中明確列舉的屬性會被初始化為一個 null 值。

房產 預設值
Attributes 對於 和 的AllowPushSnapshotInDefaultFolder值

PublicationAttributes
CachePropertyChanges false
ConflictPolicy 對於 的 PublisherWin 值 ConflictPolicyOption
ConflictRetention 14(天)
ContinueOnConflict false
CreateSnapshotAgentByDefault false
FtpPort 1 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

代表ServerConnection非SQL Server Publisher與Publisher或分配器之間的連結的物件。

適用於

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

代表ServerConnection非SQL Server Publisher與Publisher或分配器之間的連結的物件。

createSnapshotAgentByDefault
Boolean

一個Boolean表示 快照集代理程式 工作在建立發佈時是否會自動加入的值。

適用於