Condividi tramite


TransPublication Costruttori

Definizione

Crea una nuova istanza della classe TransPublication.

Overload

TransPublication()

Crea una nuova istanza della classe TransPublication.

TransPublication(String, String, ServerConnection)

Crea una nuova istanza della classe TransPublication con le proprietà obbligatorie.

TransPublication(String, String, ServerConnection, Boolean)

Crea una nuova istanza della classe TransPublication con le proprietà obbligatorie e indica se viene creato il processo dell'agente snapshot per la pubblicazione.

Commenti

Testo aggiornato:17 luglio 2006

Nella tabella seguente vengono illustrati i valori predefiniti delle proprietà per una nuova istanza di TransPublication. Tutte le proprietà non enumerate in modo esplicito in questa tabella vengono inizializzate in un null valore.

Proprietà Valore predefinito
Attributes Valori di AllowPush e SnapshotInDefaultFolder per

PublicationAttributes
CachePropertyChanges false
ConflictPolicy Valore di PublisherWin per ConflictPolicyOption
ConflictRetention 14 (giorni)
ContinueOnConflict false
CreateSnapshotAgentByDefault false
FtpPort1 21
HasSubscription false
IsExistingObject false
QueueType Valore di Sql per QueueOption
ReplicateDdl Valore di All per DdlReplicationOptions
RetentionPeriod 0 (non scade mai)
SnapshotAgentExists false
SnapshotAvailable false
SnapshotGenerationAgentPublisherSecurity Valore di true per WindowsAuthentication
SnapshotMethod Valore di BcpNative per InitialSyncType
SnapshotSchedule Un valore 99991231 per ActiveEndDate

Valore di 235959 per ActiveEndTime

Valore 0 per ActiveStartDate

Valore 0 per ActiveStartTime

Valore 1 per FrequencyInterval

Valore 0 per FrequencyRecurrenceFactor

Valore di First per FrequencyRelativeInterval

Valore di Hour per FrequencySubDay

Valore 1 per FrequencySubDayInterval

Valore di Daily per FrequencyType
Status Valore di Active per State
Type Valore di Transactional per PublicationType

1 La porta FTP (file transfer protocol) viene usata solo se si trasferisce snapshot tramite FTP. Per altre informazioni, vedere Trasferire snapshot tramite FTP.

TransPublication()

Crea una nuova istanza della classe TransPublication.

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

Si applica a

TransPublication(String, String, ServerConnection)

Crea una nuova istanza della classe TransPublication con le proprietà obbligatorie.

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)

Parametri

name
String

Valore String che specifica il nome della pubblicazione.

databaseName
String

Valore String che specifica il nome del database di pubblicazione.

connectionContext
ServerConnection

Oggetto ServerConnection che rappresenta una connessione al server di pubblicazione o al server di distribuzione per un server di pubblicazione non SQL Server.

Si applica a

TransPublication(String, String, ServerConnection, Boolean)

Crea una nuova istanza della classe TransPublication con le proprietà obbligatorie e indica se viene creato il processo dell'agente snapshot per la pubblicazione.

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)

Parametri

name
String

Valore String che specifica il nome della pubblicazione.

databaseName
String

Valore String che specifica il nome del database di pubblicazione.

connectionContext
ServerConnection

Oggetto ServerConnection che rappresenta una connessione al server di pubblicazione o al server di distribuzione per un server di pubblicazione non SQL Server.

createSnapshotAgentByDefault
Boolean

Valore Boolean che indica se aggiungere automaticamente il processo dell'agente snapshot quando viene creata la pubblicazione.

Si applica a