TransPublication 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立 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)
參數
- 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)
參數
- connectionContext
- ServerConnection
代表ServerConnection非SQL Server Publisher與Publisher或分配器之間的連結的物件。