ReplicationMonitor Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überwacht einen Replikationsserver.
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
- Vererbung
Hinweise
Threadsicherheit
Alle öffentlichen statischen (Shared
in Microsoft Visual Basic) Member dieses Typs sind für Multithreadvorgänge sicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Konstruktoren
ReplicationMonitor() |
Erstellt eine neue Instanz der ReplicationMonitor-Klasse. |
ReplicationMonitor(ServerConnection) |
Erstellt eine neue Instanz der ReplicationMonitor -Klasse mit der angegebenen Verbindung mit der Instanz von Microsoft SQL Server. |
Eigenschaften
CachePropertyChanges |
Ruft ab oder legt fest, ob Änderungen an den Replikationseigenschaften zwischengespeichert oder sofort angewendet werden sollen. (Geerbt von ReplicationObject) |
CacheRefreshPolicy |
Ruft die Cacheaktualisierungsrichtlinie für die Überwachung ab oder legt sie fest. |
ConnectionContext |
Ruft die Verbindung mit einer Instanz von Microsoft SQL Server ab oder legt sie fest. (Geerbt von ReplicationObject) |
ExcludeAnonymousSubscriptions |
Ruft ab, ob Informationen zu anonymen Abonnements zurückgegeben werden. |
IsExistingObject |
Ruft ab, ob das Objekt auf dem Server vorhanden ist. (Geerbt von ReplicationObject) |
Name |
Ruft den Namen der Instanz von Microsoft SQL Server ab, die derzeit verbunden ist. |
PublisherMonitors |
Ruft eine Auflistung von PublisherMonitor-Objekten ab, die verwendet werden, um Verleger zu überwachen, die einen überwachten Verteiler verwenden. |
SqlServerName |
Ruft den Namen der Microsoft SQL Server-Instanz ab, mit der dieses Objekt verbunden ist. (Geerbt von ReplicationObject) |
Status |
Ruft den Gesamtstatus der Replikation auf dem Verteiler einschließlich aller Verleger ab, die den Verteiler verwenden. |
UserData |
Ruft eine Objekteigenschaft ab, die es Benutzern ermöglicht, ihre eigenen Daten an das Objekt anzufügen, oder legt sie fest. (Geerbt von ReplicationObject) |
Methoden
CheckValidCreation() |
Überprüft, ob die Replikationserstellung gültig ist. (Geerbt von ReplicationObject) |
CheckValidDefinition(Boolean) |
Gibt an, ob die Definition gültig ist. (Geerbt von ReplicationObject) |
CommitPropertyChanges() |
Sendet alle zwischengespeicherten Eigenschaftsänderungsanweisungen an die Instanz von Microsoft SQL Server. (Geerbt von ReplicationObject) |
Decouple() |
Entkoppelt das Replikationsobjekt, auf das verwiesen wird, vom Server. (Geerbt von ReplicationObject) |
EnumDistributionAgents() |
Gibt Informationen zu Verteilungs-Agentaufträgen beim überwachten Verteiler zurück. |
EnumErrorRecords(String, Int32) |
Gibt Informationen zu Fehlern zurück, die einer angegebenen Fehler-ID zugeordnet und während einer Synchronisierungssitzung aufgetreten sind. |
EnumLogReaderAgents() |
Gibt Informationen zu Protokolllese-Agentaufträgen beim überwachten Verteiler zurück. |
EnumMergeAgents() |
Gibt Informationen zu Merge-Agentaufträgen beim überwachten Verteiler zurück. |
EnumMiscellaneousAgents() |
Gibt Informationen zu Aufträgen für verschiedene Replikations-Agents beim überwachten Verteiler zurück. |
EnumPublishers() |
Gibt Informationen zu den Verlegern zurück, die den überwachten Verteiler verwenden. |
EnumPublishers2() |
Gibt eine Liste von Verlegern zurück, die den derzeit verbundenen Server als Verteiler verwenden. |
EnumQueueReaderAgents() |
Gibt Informationen zu Warteschlangenlese-Agentaufträgen beim überwachten Verteiler zurück. |
EnumQueueReaderAgentSessionDetails(String, Int32, String) |
Gibt ausführliche Informationen zu einer Warteschlangenlese-Agentsitzung zurück. |
EnumQueueReaderAgentSessions(String, Int32, Int32, Boolean) |
Gibt eine Liste der Informationen zu den Warteschlangenlese-Agentsitzungen einschließlich Status und statistischer Informationen zurück. |
EnumSnapshotAgents() |
Gibt Informationen zu Momentaufnahme-Agentaufträgen beim überwachten Verteiler zurück. |
GetChangeCommand(StringBuilder, String, String) |
Gibt den Änderungsbefehl von der Replikation zurück. (Geerbt von ReplicationObject) |
GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Gibt den Erstellungsbefehl von der Replikation zurück. (Geerbt von ReplicationObject) |
GetDropCommand(StringBuilder, Boolean) |
Gibt den Löschbefehl von der Replikation zurück. (Geerbt von ReplicationObject) |
InternalRefresh(Boolean) |
Initiiert eine interne Aktualisierung von der Replikation. (Geerbt von ReplicationObject) |
Load() |
Lädt die Eigenschaften eines vorhandenen Objekts vom Server. (Geerbt von ReplicationObject) |
LoadProperties() |
Lädt die Eigenschaften eines vorhandenen Objekts vom Server. (Geerbt von ReplicationObject) |
Refresh() |
Lädt die Eigenschaften des Objekts erneut. (Geerbt von ReplicationObject) |
StatusOf(AgentType) |
Gibt den Gesamtstatus für Replikations-Agents beim überwachten Verteiler nach Agenttyp zurück. |