Share via


TransPublication Konstruktoren

Definition

Erstellt eine neue Instanz der TransPublication-Klasse.

Überlädt

TransPublication()

Erstellt eine neue Instanz der TransPublication-Klasse.

TransPublication(String, String, ServerConnection)

Erstellt eine neue Instanz der TransPublication-Klasse mit den erforderlichen Eigenschaften.

TransPublication(String, String, ServerConnection, Boolean)

Erstellt eine neue Instanz der TransPublication-Klasse mit den erforderlichen Eigenschaften und gibt an, ob der Momentaufnahme-Agent-Auftrag für die Veröffentlichung erstellt wird.

Hinweise

Text aktualisiert:17. Juli 2006

Die folgende Tabelle zeigt die Standardeigenschaftenwerte für eine neue Instanz von TransPublication. Alle Eigenschaften, die in dieser Tabelle nicht explizit aufgelistet sind, werden mit einem null Wert initialisiert.

Eigenschaft Standardwert
Attributes Werte von AllowPush und SnapshotInDefaultFolder für

PublicationAttributes
CachePropertyChanges false
ConflictPolicy Der Wert für PublisherWinConflictPolicyOption
ConflictRetention 14 (Tage)
ContinueOnConflict false
CreateSnapshotAgentByDefault false
FtpPort1 21
HasSubscription false
IsExistingObject false
QueueType Der Wert für SqlQueueOption
ReplicateDdl Der Wert für AllDdlReplicationOptions
RetentionPeriod 0 (läuft nie ab)
SnapshotAgentExists false
SnapshotAvailable false
SnapshotGenerationAgentPublisherSecurity Der Wert für trueWindowsAuthentication
SnapshotMethod Der Wert für BcpNativeInitialSyncType
SnapshotSchedule Der Wert 99991231 für ActiveEndDate

Der Wert 235959 für ActiveEndTime

Der Wert 0 für ActiveStartDate

Der Wert 0 für ActiveStartTime

Der Wert 1 für FrequencyInterval

Der Wert 0 für FrequencyRecurrenceFactor

Der Wert für FirstFrequencyRelativeInterval

Der Wert für HourFrequencySubDay

Der Wert 1 für FrequencySubDayInterval

Der Wert für DailyFrequencyType
Status Der Wert für ActiveState
Type Der Wert für TransactionalPublicationType

1 Der FTP-Port (File Transfer Protocol) wird nur verwendet, wenn Sie Momentaufnahmen mithilfe von FTP übertragen. Weitere Informationen finden Sie unter Übertragen von Momentaufnahmen über FTP.

TransPublication()

Erstellt eine neue Instanz der TransPublication-Klasse.

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

Gilt für:

TransPublication(String, String, ServerConnection)

Erstellt eine neue Instanz der TransPublication-Klasse mit den erforderlichen Eigenschaften.

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)

Parameter

name
String

Ein String -Wert, der den Namen der Veröffentlichung angibt.

databaseName
String

Ein String-Wert, der den Namen der Veröffentlichungsdatenbank angibt.

connectionContext
ServerConnection

Ein ServerConnection-Objekt, das eine Verbindung mit dem Verleger oder dem Verteiler für einen Nicht-SQL Server-Verleger darstellt.

Gilt für:

TransPublication(String, String, ServerConnection, Boolean)

Erstellt eine neue Instanz der TransPublication-Klasse mit den erforderlichen Eigenschaften und gibt an, ob der Momentaufnahme-Agent-Auftrag für die Veröffentlichung erstellt wird.

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)

Parameter

name
String

Ein String -Wert, der den Namen der Veröffentlichung angibt.

databaseName
String

Ein String-Wert, der den Namen der Veröffentlichungsdatenbank angibt.

connectionContext
ServerConnection

Ein ServerConnection-Objekt, das eine Verbindung mit dem Verleger oder dem Verteiler für einen Nicht-SQL Server-Verleger darstellt.

createSnapshotAgentByDefault
Boolean

Ein Boolean-Wert, der angibt, ob der Momentaufnahme-Agent-Auftrag automatisch hinzugefügt wird, wenn die Veröffentlichung erstellt wird.

Gilt für: