TransPublication Properties
SQL Server 2008
The TransPublication type exposes the following members.
| Name | Description | |
|---|---|---|
|
AltSnapshotFolder | Gets or sets the alternate snapshot file location for a publication. (Inherited from Publication.) |
|
Attributes | Gets or sets the publication attributes. (Inherited from Publication.) |
|
CachePropertyChanges | Gets or sets whether to cache changes made to the replication properties or to apply them immediately. (Inherited from ReplicationObject.) |
|
CompatibilityLevel | Gets or sets the earliest version of Microsoft SQL Server running on the Subscribers that the referenced publication can support. (Inherited from Publication.) |
|
ConflictPolicy | Gets or sets the conflict policy for publications that support updating subscriptions. |
|
ConflictRetention | Gets or sets the number of days that conflict data rows are retained in conflict tables. (Inherited from Publication.) |
|
ConnectionContext | Gets or sets the connection to an instance of Microsoft SQL Server. (Inherited from ReplicationObject.) |
|
ContinueOnConflict | Determines whether the Distribution Agent continues to process changes after a conflict is detected. |
|
CreateSnapshotAgentByDefault | Gets or sets if the Snapshot Agent job is added automatically when the publication is created. (Inherited from Publication.) |
|
DatabaseName | Gets or sets the name of the publication database. (Inherited from Publication.) |
|
Description | Gets or sets a textual description of the publication. (Inherited from Publication.) |
|
FtpAddress | Gets or sets the address of the File Transfer Protocol (FTP) server computer for publications that allow subscription initialization over FTP. (Inherited from Publication.) |
|
FtpLogin | Gets or sets the login that is used to connect to the File Transfer Protocol (FTP) server for publications that allow subscription initialization over FTP. (Inherited from Publication.) |
|
FtpPassword | Sets the password for the login that is used to connect to the File Transfer Protocol (FTP) server for publications that allow subscription initialization over FTP. (Inherited from Publication.) |
|
FtpPort | Gets or sets the port of the File Transfer Protocol (FTP) server computer for publications that allow subscription initialization over FTP. (Inherited from Publication.) |
|
FtpSubdirectory | Gets or sets the subdirectory on the File Transfer Protocol (FTP) server computer for publications that allow subscription initialization over FTP. (Inherited from Publication.) |
|
HasSubscription | Gets whether the publication has one or more subscriptions. (Inherited from Publication.) |
|
IsExistingObject | Gets whether the object exists on the server or not. (Inherited from ReplicationObject.) |
|
Name | Gets or sets the name of the publication. (Inherited from Publication.) |
|
PeerConflictDetectionEnabled | Gets whether peer-to-peer conflict detection was enabled by using SetPeerConflictDetection. |
|
PeerOriginatorID | Gets the ID for a node in a peer-to-peer topology; this ID is used for conflict detection if PeerConflictDetectionEnabled is set to true. |
|
PostSnapshotScript | Gets or sets the name and full path of a Transact-SQL script file that is executed after the initial snapshot is applied to the Subscriber. (Inherited from Publication.) |
|
PreSnapshotScript | Gets or sets the name and full path of a Transact-SQL script file that is executed before the initial snapshot is applied to the Subscriber. (Inherited from Publication.) |
|
PubId | Gets the value that uniquely identifies the publication. (Inherited from Publication.) |
|
PublisherName | Gets or sets the name of the non-SQL Server Publisher. |
|
QueueType | Gets or sets the type of queue to use for publications that allow queued updating subscriptions. |
|
ReplicateDdl | Gets or sets the data definition language (DDL) replication options that determine if DDL changes are replicated. (Inherited from Publication.) |
|
RetentionPeriod | Gets or sets the amount of time before a subscription expires when the subscription is not synchronized with the publication. (Inherited from Publication.) |
|
SecureFtpPassword | Sets the password (as a SecureString object) for the login used to connect to the File Transfer Protocol (FTP) server for publications that allow subscription initialization over FTP. (Inherited from Publication.) |
|
SnapshotAgentExists | Gets if the SQL Server Agent job exists to generate the initial snapshot for this publication. (Inherited from Publication.) |
|
SnapshotAvailable | Gets whether or not the snapshot files for this publication are available for use. |
|
SnapshotGenerationAgentProcessSecurity | Gets an object that sets the Windows account under which the Snapshot Agent job runs. (Inherited from Publication.) |
|
SnapshotGenerationAgentPublisherSecurity | Gets the security context used by the Snapshot Agent to connect to the Publisher. (Inherited from Publication.) |
|
SnapshotJobId | Gets the Snapshot Agent job ID for the current publication. (Inherited from Publication.) |
|
SnapshotMethod | Gets or sets the data file format of the initial snapshot. (Inherited from Publication.) |
|
SnapshotSchedule | Gets an object that sets the schedule for the Snapshot Agent for the current publication. (Inherited from Publication.) |
|
SqlServerName | Gets the name of the Microsoft SQL Server instance to which this object is connected. (Inherited from ReplicationObject.) |
|
Status | Gets or sets the status of the publication. (Inherited from Publication.) |
|
TransArticles | Represents the articles in the publication. |
|
TransSubscriptions | Represents subscriptions to the publication. |
|
Type | Gets or sets the type of publication. (Inherited from Publication.) |
|
UserData | Gets or sets an object property that allows users to attach their own data to the object. (Inherited from ReplicationObject.) |