TransPublication Конструкторы

Определение

Создает новый экземпляр класса TransPublication.

Перегрузки

TransPublication()

Создает новый экземпляр класса TransPublication.

TransPublication(String, String, ServerConnection)

Создает новый экземпляр класса TransPublication с обязательными свойствами.

TransPublication(String, String, ServerConnection, Boolean)

Создает новый экземпляр класса TransPublication с обязательными свойствами, и указывает, создано ли задание агента моментальных снимков для публикации.

Комментарии

Обновлен текст:17 июля 2006 г.

В следующей таблице показаны значения свойств по умолчанию для нового экземпляра TransPublication. Все свойства, которые явно не перечисляются в этой таблице, инициализируются в null значение.

Свойство Значение по умолчанию
Attributes AllowPush Значения и SnapshotInDefaultFolder для

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

Объект 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)

Параметры

name
String

Значение типа String, указывающее имя публикации.

databaseName
String

Значение типа String, указывающее имя базы данных публикации.

connectionContext
ServerConnection

Объект ServerConnection, представляющий соединение с издателем или распространителем для издателя, не являющегося издателем SQL Server.

createSnapshotAgentByDefault
Boolean

Значение типа Boolean, которое показывает, добавляется ли задание агента моментальных снимков автоматически при создании публикации.

Применяется к