TransPublication Construtores

Definição

Cria uma nova instância da classe TransPublication.

Sobrecargas

TransPublication()

Cria uma nova instância da classe TransPublication.

TransPublication(String, String, ServerConnection)

Cria uma nova instância da classe TransPublication com as opções necessárias.

TransPublication(String, String, ServerConnection, Boolean)

Cria uma nova instância da classe TransPublication com as propriedades necessárias e indica se o trabalho do Agente de Instantâneo para a publicação é criado.

Comentários

Texto atualizado:17 julho de 2006

A tabela a seguir mostra os valores de propriedade padrão para uma nova instância de TransPublication. Todas as propriedades que não são explicitamente enumeradas nesta tabela são inicializadas para um null valor.

Propriedade Valor padrão
Attributes Valores de AllowPush e SnapshotInDefaultFolder para

PublicationAttributes
CachePropertyChanges false
ConflictPolicy Um valor para PublisherWinConflictPolicyOption
ConflictRetention 14 (dias)
ContinueOnConflict false
CreateSnapshotAgentByDefault false
FtpPort1 21
HasSubscription false
IsExistingObject false
QueueType Um valor para SqlQueueOption
ReplicateDdl Um valor para AllDdlReplicationOptions
RetentionPeriod 0 (nunca expira)
SnapshotAgentExists false
SnapshotAvailable false
SnapshotGenerationAgentPublisherSecurity Um valor para trueWindowsAuthentication
SnapshotMethod Um valor para BcpNativeInitialSyncType
SnapshotSchedule Um valor de 99991231 para ActiveEndDate

Um valor de 235959 para ActiveEndTime

Um valor de 0 para ActiveStartDate

Um valor de 0 para ActiveStartTime

Um valor de 1 para FrequencyInterval

Um valor de 0 para FrequencyRecurrenceFactor

Um valor para FirstFrequencyRelativeInterval

Um valor para HourFrequencySubDay

Um valor de 1 para FrequencySubDayInterval

Um valor para DailyFrequencyType
Status Um valor para ActiveState
Type Um valor para TransactionalPublicationType

1 A porta FTP (protocolo de transferência de arquivo) será usada somente se você transferir instantâneos usando FTP. Para obter mais informações, consulte Transferir instantâneos pelo FTP.

TransPublication()

Cria uma nova instância da classe TransPublication.

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

Aplica-se a

TransPublication(String, String, ServerConnection)

Cria uma nova instância da classe TransPublication com as opções necessárias.

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)

Parâmetros

name
String

Um String valor que especifica o nome da publicação.

databaseName
String

Um valor String que especifica o nome do banco de dados de publicação.

connectionContext
ServerConnection

Um objeto ServerConnection que representa uma conexão com o Publicador ou com o Distribuidor para um Publicador não SQL Server.

Aplica-se a

TransPublication(String, String, ServerConnection, Boolean)

Cria uma nova instância da classe TransPublication com as propriedades necessárias e indica se o trabalho do Agente de Instantâneo para a publicação é criado.

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)

Parâmetros

name
String

Um String valor que especifica o nome da publicação.

databaseName
String

Um valor String que especifica o nome do banco de dados de publicação.

connectionContext
ServerConnection

Um objeto ServerConnection que representa uma conexão com o Publicador ou com o Distribuidor para um Publicador não SQL Server.

createSnapshotAgentByDefault
Boolean

Um valor Boolean que indica se o Agente de Instantâneo é adicionado automaticamente quando a publicação é criada.

Aplica-se a