Compartir a través de


TransPublication Constructores

Definición

Crea una nueva instancia de la clase TransPublication.

Sobrecargas

TransPublication()

Crea una nueva instancia de la clase TransPublication.

TransPublication(String, String, ServerConnection)

Crea una instancia de la clase TransPublication con las propiedades requeridas.

TransPublication(String, String, ServerConnection, Boolean)

Crea una instancia de la clase TransPublication con las propiedades requeridas e indica si se crea el trabajo del Agente de instantáneas para la publicación.

Comentarios

Texto actualizado:17 de julio de 2006

En la tabla siguiente se muestran los valores de propiedad predeterminados para una nueva instancia de TransPublication. Las propiedades que no se enumeran explícitamente en esta tabla se inicializan en un null valor.

Propiedad. Valor predeterminado
Attributes Valores de AllowPush y SnapshotInDefaultFolder para

PublicationAttributes
CachePropertyChanges false
ConflictPolicy Valor de PublisherWin para ConflictPolicyOption
ConflictRetention 14 (días)
ContinueOnConflict false
CreateSnapshotAgentByDefault false
FtpPort1 21
HasSubscription false
IsExistingObject false
QueueType Valor de Sql para QueueOption
ReplicateDdl Valor de All para DdlReplicationOptions
RetentionPeriod 0 (nunca expira)
SnapshotAgentExists false
SnapshotAvailable false
SnapshotGenerationAgentPublisherSecurity Valor de true para WindowsAuthentication
SnapshotMethod Valor de BcpNative para InitialSyncType
SnapshotSchedule Valor de 99991231 para ActiveEndDate

Valor de 235959 para ActiveEndTime

Un valor de 0 para ActiveStartDate

Un valor de 0 para ActiveStartTime

Un valor de 1 para FrequencyInterval

Un valor de 0 para FrequencyRecurrenceFactor

Valor de First para FrequencyRelativeInterval

Valor de Hour para FrequencySubDay

Un valor de 1 para FrequencySubDayInterval

Valor de Daily para FrequencyType
Status Valor de Active para State
Type Valor de Transactional para PublicationType

1 El puerto FTP (protocolo de transferencia de archivos) solo se usa si transfiere instantáneas mediante FTP. Para obtener más información, vea Transferir instantáneas mediante FTP.

TransPublication()

Crea una nueva instancia de la clase TransPublication.

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

Se aplica a

TransPublication(String, String, ServerConnection)

Crea una instancia de la clase TransPublication con las propiedades requeridas.

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

Valor String que especifica el nombre de la publicación.

databaseName
String

Valor String que especifica el nombre de la base de datos de publicación.

connectionContext
ServerConnection

Objeto ServerConnection que representa una conexión al publicador o al distribuidor para una suscripción a un publicador que no sea de SQL Server.

Se aplica a

TransPublication(String, String, ServerConnection, Boolean)

Crea una instancia de la clase TransPublication con las propiedades requeridas e indica si se crea el trabajo del Agente de instantáneas para la publicación.

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

Valor String que especifica el nombre de la publicación.

databaseName
String

Valor String que especifica el nombre de la base de datos de publicación.

connectionContext
ServerConnection

Objeto ServerConnection que representa una conexión al publicador o al distribuidor para una suscripción a un publicador que no sea de SQL Server.

createSnapshotAgentByDefault
Boolean

Valor Boolean que indica si el trabajo del Agente de instantáneas se agrega automáticamente cuando se crea la publicación.

Se aplica a