MergePullSubscription 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 MergePullSubscription.
Surcharges
MergePullSubscription() |
Crée une instance de la classe MergePullSubscription. |
MergePullSubscription(String, String, String, String, ServerConnection) |
Initialise une nouvelle instance de la MergePullSubscription classe avec la base de données, le serveur de publication, la publication et la connexion abonné spécifiés. |
MergePullSubscription(String, String, String, String, ServerConnection, Boolean) |
Crée une nouvelle instance de la classe MergePullSubscription avec la base de données, le serveur de publication, la publication, la connexion de l'Abonné spécifiés et détermine si le travail de l'agent est créé. |
Remarques
Texte mis à jour :17 juillet 2006
Le tableau suivant montre les valeurs de propriété par défaut d’une nouvelle instance de MergePullSubscription. Toutes les propriétés qui ne sont pas énumérées explicitement dans cette table sont initialisées à une null
valeur.
Propriété | Valeur par défaut |
---|---|
AgentOffload | false |
AgentSchedule | Valeur de 99991231 pour ActiveEndDate Valeur de 235959 pour ActiveEndTime Valeur de la date de création de l’abonnement pour ActiveStartDate Valeur 0 pour ActiveStartTime Valeur 1 pour FrequencyInterval Valeur 0 pour FrequencyRecurrenceFactor Valeur de First for FrequencyRelativeIntervalValeur de Hour for FrequencySubDayValeur 1 pour FrequencySubDayInterval Valeur de Daily for FrequencyType |
CachePropertyChanges | false |
CreateSyncAgentByDefault | false |
DistributorSecurity | Valeur de true for WindowsAuthentication |
EnabledForSynchronizationManager | false |
InternetSecurityMode | Valeur de true for WindowsAuthentication |
InternetTimeout | 300 |
IsExistingObject | false |
Priority | 0 |
<xref:Microsoft.SqlServer.Replication.MergePullSubscription.PublisherSecurity%2A> | Valeur de true for WindowsAuthentication |
SubscriberSecurity | Valeur de true for WindowsAuthentication |
SubscriberType | Valeur de Local for MergeSubscriberType |
SubscriptionType | Valeur de Push for SubscriptionOption |
SynchronizationAgent | Instance de MergeSynchronizationAgent la publication associée à l’abonnement que vous créez. |
<xref:Microsoft.SqlServer.Replication.PullSubscription.SyncType%2A> | Valeur de Automatic for <xref:Microsoft.SqlServer.Replication.PullSubscriptionSyncType> |
Type | Valeur de Merge for PublicationType |
UseFtp | false |
UseInteractiveResolver | false |
UseWebSynchronization | false |
MergePullSubscription()
Crée une instance de la classe MergePullSubscription.
public:
MergePullSubscription();
public MergePullSubscription ();
Public Sub New ()
Remarques
Le constructeur par défaut rétablit les valeurs par défaut de tous les champs.
S’applique à
MergePullSubscription(String, String, String, String, ServerConnection)
Initialise une nouvelle instance de la MergePullSubscription classe avec la base de données, le serveur de publication, la publication et la connexion abonné spécifiés.
public:
MergePullSubscription(System::String ^ subscriptionDBName, System::String ^ publisherName, System::String ^ publicationDBName, System::String ^ publicationName, Microsoft::SqlServer::Management::Common::ServerConnection ^ subscriberConnectionContext);
public MergePullSubscription (string subscriptionDBName, string publisherName, string publicationDBName, string publicationName, Microsoft.SqlServer.Management.Common.ServerConnection subscriberConnectionContext);
new Microsoft.SqlServer.Replication.MergePullSubscription : string * string * string * string * Microsoft.SqlServer.Management.Common.ServerConnection -> Microsoft.SqlServer.Replication.MergePullSubscription
Public Sub New (subscriptionDBName As String, publisherName As String, publicationDBName As String, publicationName As String, subscriberConnectionContext As ServerConnection)
Paramètres
- subscriptionDBName
- String
Base de données d'abonnement.
- publisherName
- String
Nom du serveur de publication.
- publicationDBName
- String
Nom de la base de données de publication.
- publicationName
- String
Nom de la publication.
- subscriberConnectionContext
- ServerConnection
Contexte de connexion requis pour établir une connexion à l’instance de MicrosoftSQL Server qui est l’Abonné.
S’applique à
MergePullSubscription(String, String, String, String, ServerConnection, Boolean)
Crée une nouvelle instance de la classe MergePullSubscription avec la base de données, le serveur de publication, la publication, la connexion de l'Abonné spécifiés et détermine si le travail de l'agent est créé.
public:
MergePullSubscription(System::String ^ subscriptionDBName, System::String ^ publisherName, System::String ^ publicationDBName, System::String ^ publicationName, Microsoft::SqlServer::Management::Common::ServerConnection ^ subscriberConnectionContext, bool createMergeAgentByDefault);
public MergePullSubscription (string subscriptionDBName, string publisherName, string publicationDBName, string publicationName, Microsoft.SqlServer.Management.Common.ServerConnection subscriberConnectionContext, bool createMergeAgentByDefault);
new Microsoft.SqlServer.Replication.MergePullSubscription : string * string * string * string * Microsoft.SqlServer.Management.Common.ServerConnection * bool -> Microsoft.SqlServer.Replication.MergePullSubscription
Public Sub New (subscriptionDBName As String, publisherName As String, publicationDBName As String, publicationName As String, subscriberConnectionContext As ServerConnection, createMergeAgentByDefault As Boolean)
Paramètres
- subscriberConnectionContext
- ServerConnection
Objet ServerConnection qui spécifie le contexte de connexion requis pour établir une connexion à l’instance de MicrosoftSQL Server qui est l’Abonné.
- createMergeAgentByDefault
- Boolean
Spécifie si le travail d'agent pour l'abonnement est créé lorsque l'abonnement est créé.
Remarques
Spécifiez une valeur pour true
createMergeAgentByDefault
laquelle vous devez planifier la synchronisation ou quand vous devez synchroniser l’abonnement à partir de SQL Server Management Studio. Spécifiez une valeur de si l’agent de false
réplication est toujours démarré par programme sans utiliser SQL Server Agent.
Lorsque vous spécifiez une valeur false
pour createMergeAgentByDefault
, le ou TransSynchronizationAgent les MergeSynchronizationAgent objets obtenus à partir de la SynchronizationAgent
propriété n’ont pas suffisamment d’informations pour synchroniser correctement l’abonnement. Pour plus d’informations, consultez How to: Synchronize a Pull Subscription (RMO Programming).