ReplicationMonitor 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 réplication.
public ref class ReplicationMonitor sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class ReplicationMonitor : Microsoft.SqlServer.Replication.ReplicationObject
type ReplicationMonitor = class
inherit ReplicationObject
Public NotInheritable Class ReplicationMonitor
Inherits ReplicationObject
- Héritage
Remarques
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
ReplicationMonitor() |
Crée une instance de la classe ReplicationMonitor. |
ReplicationMonitor(ServerConnection) |
Crée une instance de la ReplicationMonitor classe avec la connexion spécifiée à l’instance de Microsoft SQL Server. |
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) |
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 de l’instance de Microsoft SQL Server actuellement connectée. |
PublisherMonitors |
Obtient une collection d'objets PublisherMonitor utilisés pour contrôler des serveurs de publication qui utilisent un distributeur contrôlé. |
SqlServerName |
Obtient le nom de l’instance Microsoft SQL Server à laquelle cet objet est connecté. (Hérité de ReplicationObject) |
Status |
Obtient l'état global de la réplication sur le serveur de distribution, incluant tous les serveurs de publication qui utilisent le serveur de distribution. |
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) |
EnumDistributionAgents() |
Retourne les informations sur les travaux de l'Agent de distribution au serveur de distribution contrôlé. |
EnumErrorRecords(String, Int32) |
Retourne les informations sur les erreurs associées à un ID d'erreur spécifié survenues pendant une session de synchronisation. |
EnumLogReaderAgents() |
Retourne les informations sur les travaux de l'Agent de lecture du journal au serveur de distribution contrôlé. |
EnumMergeAgents() |
Retourne les informations sur les travaux de l'Agent de fusion au serveur de distribution contrôlé. |
EnumMiscellaneousAgents() |
Retourne les informations sur les travaux pour les divers agents de réplication au serveur de distribution contrôlé. |
EnumPublishers() |
Retourne les informations sur les serveurs de publication qui utilisent le serveur de distribution contrôlé. |
EnumPublishers2() |
Retourne une liste de serveurs de publication qui utilisent le serveur actuellement connecté en tant que serveur de distribution. |
EnumQueueReaderAgents() |
Retourne les informations sur les travaux de l'Agent de lecture de la file d'attente au serveur de distribution contrôlé. |
EnumQueueReaderAgentSessionDetails(String, Int32, String) |
Retourne les informations détaillées sur une session d'Agent de lecture de la file d'attente. |
EnumQueueReaderAgentSessions(String, Int32, Int32, Boolean) |
Retourne une liste d'informations sur les sessions de l'Agent de lecture de la file d'attente, notamment des informations statistiques et d'état. |
EnumSnapshotAgents() |
Retourne les informations sur les travaux de l'Agent d'instantané au serveur de distribution 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) |
StatusOf(AgentType) |
Retourne l'état global des agents de réplication au serveur de distribution contrôlé par type d'agent. |