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 su un null valore.

Proprietà Valore predefinito
Attributes Valori di AllowPush e SnapshotInDefaultFolder per

PublicationAttributes
CachePropertyChanges false
ConflictPolicy Valore PublisherWin perConflictPolicyOption
ConflictRetention 14 (giorni)
ContinueOnConflict false
CreateSnapshotAgentByDefault false
FtpPort 1 21
HasSubscription false
IsExistingObject false
QueueType Valore Sql perQueueOption
ReplicateDdl Valore All perDdlReplicationOptions
RetentionPeriod 0 (nessuna scadenza)
SnapshotAgentExists false
SnapshotAvailable false
SnapshotGenerationAgentPublisherSecurity Valore true perWindowsAuthentication
SnapshotMethod Valore BcpNative perInitialSyncType
SnapshotSchedule Un valore 99991231 per ActiveEndDate

Il valore 235959 perActiveEndTime

Il valore 0 perActiveStartDate

Il valore 0 perActiveStartTime

Il valore 1 perFrequencyInterval

Il valore 0 perFrequencyRecurrenceFactor

Valore First perFrequencyRelativeInterval

Valore Hour perFrequencySubDay

Il valore 1 perFrequencySubDayInterval

Valore Daily perFrequencyType
Status Valore Active perState
Type Valore Transactional perPublicationType

1 la porta FTP (file Transfer Protocol) viene utilizzata solo se si trasferiscono gli 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