Sprache

TransPublication Konstruktoren

Definition

Erstellt eine neue Instanz der TransPublication Klasse.

Überlädt

Name Beschreibung
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 Momentaufnahmen-Agent-Job für die Veröffentlichung erstellt wurde.

Hinweise

Aktualisierter Text:17. Juli 2006

Die folgende Tabelle zeigt die Standard-Eigenschaftswerte für eine neue Instanz von TransPublication. Alle Eigenschaften, die in dieser Tabelle nicht explizit aufgezählt sind, werden zu einem Wert null initialisiert.

Eigenschaft Standardwert
Attributes Werte von AllowPush und SnapshotInDefaultFolder für

PublicationAttributes
CachePropertyChanges false
ConflictPolicy Ein Wert von PublisherWin für ConflictPolicyOption
ConflictRetention 14 (Tage)
ContinueOnConflict false
CreateSnapshotAgentByDefault false
FtpPort 1 21
HasSubscription false
IsExistingObject false
QueueType Ein Wert von Sql für QueueOption
ReplicateDdl Ein Wert von All für DdlReplicationOptions
RetentionPeriod 0 (läuft nie ab)
SnapshotAgentExists false
SnapshotAvailable false
SnapshotGenerationAgentPublisherSecurity Ein Wert von true für WindowsAuthentication
SnapshotMethod Ein Wert von BcpNative für InitialSyncType
SnapshotSchedule Ein Wert von 99991231 für ActiveEndDate

Ein Wert von 235959 für ActiveEndTime

Ein Wert von 0 für ActiveStartDate

Ein Wert von 0 für ActiveStartTime

Ein Wert von 1 für FrequencyInterval

Ein Wert von 0 für FrequencyRecurrenceFactor

Ein Wert von First für FrequencyRelativeInterval

Ein Wert von Hour für FrequencySubDay

Ein Wert von 1 für FrequencySubDayInterval

Ein Wert von Daily für FrequencyType
Status Ein Wert von Active für State
Type Ein Wert von Transactional für PublicationType

1 Der FTP-Port (File Transfer Protocol) wird nur verwendet, wenn Sie Snapshots per 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 Wert, der den Namen der Publikationsdatenbank angibt String .

connectionContext
ServerConnection

Ein ServerConnection Objekt, das eine Verbindung zum Publisher oder zum Verteiler für eine Nicht-SQL Server Publisher 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 Momentaufnahmen-Agent-Job für die Veröffentlichung erstellt wurde.

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 Wert, der den Namen der Publikationsdatenbank angibt String .

connectionContext
ServerConnection

Ein ServerConnection Objekt, das eine Verbindung zum Publisher oder zum Verteiler für eine Nicht-SQL Server Publisher darstellt.

createSnapshotAgentByDefault
Boolean

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

Gilt für: