TransPublication Construtores

Definição

Cria uma nova instância da classe TransPublication.

Sobrecargas

Nome Description
TransPublication()

Cria uma nova instância da classe TransPublication.

TransPublication(String, String, ServerConnection)

Cria uma nova instância da TransPublication classe com as propriedades necessárias.

TransPublication(String, String, ServerConnection, Boolean)

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

Comentários

Texto atualizado:17 de julho de 2006

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

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

PublicationAttributes
CachePropertyChanges false
ConflictPolicy Um valor de PublisherWin para ConflictPolicyOption
ConflictRetention 14 (dias)
ContinueOnConflict false
CreateSnapshotAgentByDefault false
FtpPort 1 21
HasSubscription false
IsExistingObject false
QueueType Um valor de Sql para QueueOption
ReplicateDdl Um valor de All para DdlReplicationOptions
RetentionPeriod 0 (nunca expira)
SnapshotAgentExists false
SnapshotAvailable false
SnapshotGenerationAgentPublisherSecurity Um valor de true para WindowsAuthentication
SnapshotMethod Um valor de BcpNative para InitialSyncType
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 de First para FrequencyRelativeInterval

Um valor de Hour para FrequencySubDay

Um valor de 1 para FrequencySubDayInterval

Um valor de Daily para FrequencyType
Status Um valor de Active para State
Type Um valor de Transactional para PublicationType

1 A porta FTP (protocolo de transferência de arquivos) é usada apenas se você transferir snapshots 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 TransPublication classe com as propriedades 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 valor que especifica String o nome da publicação.

databaseName
String

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

connectionContext
ServerConnection

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

Aplica-se a

TransPublication(String, String, ServerConnection, Boolean)

Cria uma nova instância da TransPublication classe com as propriedades necessárias e indica se o trabalho Agente de Instantâneo para a publicação foi 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 valor que especifica String o nome da publicação.

databaseName
String

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

connectionContext
ServerConnection

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

createSnapshotAgentByDefault
Boolean

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

Aplica-se a