TransPublication 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立 TransPublication 類別的新執行個體。
多載
| TransPublication() |
建立 TransPublication 類別的新執行個體。 |
| TransPublication(String, String, ServerConnection) |
使用必要的屬性建立 TransPublication 類別的新執行個體。 |
| TransPublication(String, String, ServerConnection, Boolean) |
使用必要的屬性建立 TransPublication 類別的新執行個體,並指出是否建立發行集的快照集代理程式作業。 |
備註
更新的文字: 2006 年 7 月 17 日
下表顯示新實例的預設屬性值 TransPublication 。 未在此資料表中明確列舉的任何屬性都會初始化為 null 值。
| 屬性 | 預設值 |
|---|---|
| Attributes | 的 AllowPush 和值 SnapshotInDefaultFolderPublicationAttributes |
| 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 | 的值為99991231ActiveEndDate 的值為235959ActiveEndTime 值為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 發行者之發行者或散發者的連接。
適用於
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 發行者之發行者或散發者的連接。