PublisherMonitor Classe
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.
Contrôle un serveur de publication de réplication.
public ref class PublisherMonitor sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class PublisherMonitor : Microsoft.SqlServer.Replication.ReplicationObject
type PublisherMonitor = class
inherit ReplicationObject
Public NotInheritable Class PublisherMonitor
Inherits ReplicationObject
- Héritage
Remarques
Toute méthode de PublisherMonitor lève une exception si le serveur de distribution n’est pas installé et que la base de données de distribution n’existe pas.
Cohérence de thread
Tous les membres statiques publics (Shared
dans Microsoft Visual Basic) de ce type sont sécurisés pour les opérations multithread. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.
Constructeurs
PublisherMonitor() |
Crée une instance de la classe PublisherMonitor. |
PublisherMonitor(String, ServerConnection) |
Crée une nouvelle instance de la classe PublisherMonitor avec le nom spécifié et une connexion au serveur de distribution. |
Propriétés
CachePropertyChanges |
Obtient ou définit s'il faut mettre en cache des modifications effectuées sur les propriétés de réplication ou les appliquer immédiatement. (Hérité de ReplicationObject) |
CacheRefreshPolicy |
Obtient ou définit la stratégie d'actualisation du cache du moniteur. |
ConnectionContext |
Obtient ou définit la connexion à une instance de Microsoft SQL Server. (Hérité de ReplicationObject) |
DistributionDatabase |
Obtient le nom de la base de données de distribution utilisée par le serveur de publication. |
ExcludeAnonymousSubscriptions |
Détermine si les informations sur les abonnements anonymes sont retournées. |
IsExistingObject |
Détermine si l'objet existe ou non sur le serveur. (Hérité de ReplicationObject) |
Name |
Obtient le nom du serveur de publication. |
PublicationMonitors |
Représente une collection d'objets PublicationMonitor dont chacun représente une publication définie sur le serveur de publication contrôlé. |
PublisherType |
Obtient le type du serveur de base de données, autrement dit le serveur de publication. |
SqlServerName |
Obtient le nom de l’instance Microsoft SQL Server à laquelle cet objet est connecté. (Hérité de ReplicationObject) |
StatusAndWarning |
Obtient des informations d'état et des avertissements pour les mesures de seuil contrôlées sur le serveur de publication. |
UserData |
Obtient ou définit une propriété d'objet qui permet aux utilisateurs d'attacher leurs propres données à l'objet. (Hérité de ReplicationObject) |
Méthodes
CheckValidCreation() |
Vérifie la création de la réplication valide. (Hérité de ReplicationObject) |
CheckValidDefinition(Boolean) |
Indique si la définition est valide. (Hérité de ReplicationObject) |
CommitPropertyChanges() |
Envoie toutes les instructions de modification de propriété mises en cache à l’instance de Microsoft SQL Server. (Hérité de ReplicationObject) |
Decouple() |
Dissocie l'objet de réplication référencé du serveur. (Hérité de ReplicationObject) |
EnumDatabasePublications(String) |
Retourne des informations sur des publications qui utilisent une base de données de publication spécifiée. |
EnumDatabaseSubscriptions(String, PublicationType, SubscriptionResultOption) |
Retourne des informations sur les abonnements qui appartiennent aux publications qui utilisent une base de données de publication spécifiée. |
EnumDistributionAgentSessionDetails(String, String) |
Retourne des informations détaillées sur une session de l'Agent de distribution. |
EnumDistributionAgentSessions(String, Int32, Boolean) |
Retourne des informations sur les sessions de l'Agent de distribution. |
EnumErrorRecords(Int32) |
Retourne les informations sur les erreurs associées à un ID d'erreur spécifié survenues pendant une session de synchronisation. |
EnumLogReaderAgentSessionDetails(String, String) |
Retourne les informations détaillées sur une session de l'Agent de lecture du journal. |
EnumLogReaderAgentSessions(String, Int32, Boolean) |
Retourne des informations sur les sessions de l'Agent de lecture du journal. |
EnumMergeAgentSessionDetails(String, String) |
Retourne des informations détaillées sur une session de l'Agent de fusion. |
EnumMergeAgentSessionDetails2(Int32) |
Retourne des informations détaillées supplémentaires sur une session de l'Agent de fusion. |
EnumMergeAgentSessions(String, Int32, Boolean) |
Retourne des informations sur les sessions de l'Agent de fusion. |
EnumMergeAgentSessions2(String, Int32, Boolean) |
Retourne des informations supplémentaires sur des sessions de l'Agent de fusion. |
EnumPublications() |
Retourne des informations au sujet des publications sur un serveur de publication contrôlé. |
EnumPublications2() |
Retourne des informations supplémentaires au sujet des publications sur un serveur de publication contrôlé. |
EnumSnapshotAgentSessionDetails(String, String) |
Retourne des informations détaillées sur une session de l'Agent d'instantané. |
EnumSnapshotAgentSessions(String, Int32, Boolean) |
Retourne des informations sur les sessions de l'Agent d'instantané. |
EnumSubscriptions(PublicationType, SubscriptionResultOption) |
Retourne des informations au sujet des abonnements qui appartiennent à une publication sur le serveur de publication contrôlé. |
GetChangeCommand(StringBuilder, String, String) |
Retourne la commande de modification de la réplication. (Hérité de ReplicationObject) |
GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Retourne la commande de création de la réplication. (Hérité de ReplicationObject) |
GetDropCommand(StringBuilder, Boolean) |
Retourne la commande de suppression de la réplication. (Hérité de ReplicationObject) |
InternalRefresh(Boolean) |
Initialise une actualisation interne de la réplication. (Hérité de ReplicationObject) |
Load() |
Charge les propriétés d'un objet existant à partir du serveur. (Hérité de ReplicationObject) |
LoadProperties() |
Charge les propriétés d'un objet existant à partir du serveur. (Hérité de ReplicationObject) |
Refresh() |
Recharge les propriétés de l'objet. (Hérité de ReplicationObject) |