TransPublication Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée une instance de la classe TransPublication.
Surcharges
| Nom | Description |
|---|---|
| TransPublication() |
Crée une instance de la classe TransPublication. |
| TransPublication(String, String, ServerConnection) |
Crée une nouvelle instance de la TransPublication classe avec les propriétés requises. |
| TransPublication(String, String, ServerConnection, Boolean) |
Crée une nouvelle instance de la TransPublication classe avec les propriétés requises, et indique si le travail Agent d'instantané pour la publication est créé. |
Remarques
Texte mis à jour :17 juillet 2006
Le tableau suivant montre les valeurs de propriété par défaut pour une nouvelle instance de TransPublication. Toutes les propriétés qui ne sont pas explicitement énumérées dans ce tableau sont initialisées en une null valeur.
| Propriété | Valeur par défaut |
|---|---|
| Attributes | Valeurs de AllowPush et SnapshotInDefaultFolder pourPublicationAttributes |
| CachePropertyChanges | false |
| ConflictPolicy | Une valeur de PublisherWin pour ConflictPolicyOption |
| ConflictRetention | 14 (jours) |
| ContinueOnConflict | false |
| CreateSnapshotAgentByDefault | false |
| FtpPort 1 | 21 |
| HasSubscription | false |
| IsExistingObject | false |
| QueueType | Une valeur de Sql pour QueueOption |
| ReplicateDdl | Une valeur de All pour DdlReplicationOptions |
| RetentionPeriod | 0 (n’expire jamais) |
| SnapshotAgentExists | false |
| SnapshotAvailable | false |
| SnapshotGenerationAgentPublisherSecurity | Une valeur de true pour WindowsAuthentication |
| SnapshotMethod | Une valeur de BcpNative pour InitialSyncType |
| SnapshotSchedule | Une valeur de 99991231 pour ActiveEndDate Une valeur de 235959 pour ActiveEndTime Une valeur de 0 pour ActiveStartDate Une valeur de 0 pour ActiveStartTime Une valeur de 1 pour FrequencyInterval Une valeur de 0 pour FrequencyRecurrenceFactor Une valeur de First pour FrequencyRelativeIntervalUne valeur de Hour pour FrequencySubDayUne valeur de 1 pour FrequencySubDayInterval Une valeur de Daily pour FrequencyType |
| Status | Une valeur de Active pour State |
| Type | Une valeur de Transactional pour PublicationType |
1 Le port FTP (protocole de transfert de fichiers) n’est utilisé que si vous transférez des instantanés en utilisant FTP. Pour plus d’informations, consultez Transférer des instantanés via FTP.
TransPublication()
Crée une instance de la classe TransPublication.
public:
TransPublication();
public TransPublication();
Public Sub New ()
S’applique à
TransPublication(String, String, ServerConnection)
Crée une nouvelle instance de la TransPublication classe avec les propriétés requises.
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)
Paramètres
- connectionContext
- ServerConnection
Un ServerConnection objet qui représente une connexion avec le Publisher ou avec le Distributeur pour un non-SQL Server Publisher.
S’applique à
TransPublication(String, String, ServerConnection, Boolean)
Crée une nouvelle instance de la TransPublication classe avec les propriétés requises, et indique si le travail Agent d'instantané pour la publication est créé.
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)
Paramètres
- connectionContext
- ServerConnection
Un ServerConnection objet qui représente une connexion avec le Publisher ou avec le Distributeur pour un non-SQL Server Publisher.
- createSnapshotAgentByDefault
- Boolean
Une Boolean valeur qui indique si le job Agent d'instantané est ajouté automatiquement lors de la création de la publication.