Partager via


TransSubscription.Reinitialize Méthode

Définition

Marque l'abonnement pour la réinitialisation.

Surcharges

Reinitialize()

Signale l'abonnement en vue de sa réinitialisation lors de la prochaine exécution de l’Agent de distribution pour synchroniser l'abonnement.

Reinitialize(Boolean)

Réinitialise l'abonnement.

Reinitialize()

Signale l'abonnement en vue de sa réinitialisation lors de la prochaine exécution de l’Agent de distribution pour synchroniser l'abonnement.

public:
 void Reinitialize();
public void Reinitialize ();
member this.Reinitialize : unit -> unit
Public Sub Reinitialize ()

Remarques

Après avoir appelé la méthode, vous devez démarrer la Reinitialize synchronisation pour réinitialiser l’abonnement. Pour plus d’informations, consultez How to: Reinitialize a Subscription (RMO Programming).

Vous devez appeler CommitPropertyChanges pour enregistrer les modifications apportées à l’objet TransSubscription sur le serveur avant d’appeler Reinitialize.

La Reinitialize méthode ne peut être appelée que par les membres du sysadmin rôle serveur fixe sur le serveur fixe sur le serveur de publication (ou sur le serveur de distribution pour un serveur de publication non SQL Server), par les membres du db_owner rôle de base de données fixe sur la base de données de publication (ou sur la base de données de distribution pour un serveur de publication non SQL Server Publisher), ou l’utilisateur qui a créé l’abonnement.

L’appel Reinitialize équivaut à exécuter sp_reinitsubscription (Transact-SQL).

S’applique à

Reinitialize(Boolean)

Réinitialise l'abonnement.

public:
 void Reinitialize(bool invalidateSnapshot);
public void Reinitialize (bool invalidateSnapshot);
member this.Reinitialize : bool -> unit
Public Sub Reinitialize (invalidateSnapshot As Boolean)

Paramètres

invalidateSnapshot
Boolean

Indique si invalider l'instantané.

S’applique à