ReplicationMonitor Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Supervisa un servidor de replicación.
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
- Herencia
Comentarios
Seguridad de hilos
Cualquier miembro público estático (Shareden Microsoft Visual Basic) de este tipo es seguro para operaciones multihilo. No se garantiza que los miembros de instancia sean seguros para el acceso concurrente.
Constructores
| Nombre | Description |
|---|---|
| ReplicationMonitor() |
Crea una nueva instancia de la clase ReplicationMonitor. |
| ReplicationMonitor(ServerConnection) |
Crea una nueva instancia de la ReplicationMonitor clase con la conexión especificada a la instancia de Microsoft SQL Server. |
Propiedades
| Nombre | Description |
|---|---|
| CachePropertyChanges |
Obtiene o establece si guardar en caché los cambios realizados en las propiedades de replicación o aplicarlos inmediatamente. (Heredado de ReplicationObject) |
| CacheRefreshPolicy |
Obtiene o establece la política de actualización de caché del monitor. |
| ConnectionContext |
Obtiene o establece la conexión a una instancia de Microsoft SQL Server. (Heredado de ReplicationObject) |
| ExcludeAnonymousSubscriptions |
Obtiene si se devuelve o no la información sobre suscripciones anónimas. |
| IsExistingObject |
Anota si el objeto existe en el servidor o no. (Heredado de ReplicationObject) |
| Name |
Obtiene el nombre de la instancia de Microsoft SQL Server que está conectada actualmente. |
| PublisherMonitors |
Obtiene una colección de PublisherMonitor objetos que se utilizan para monitorizar a los Publishers que usan un Distribuidor monitorizado. |
| SqlServerName |
Obtiene el nombre de la instancia de Microsoft SQL Server a la que está conectado este objeto. (Heredado de ReplicationObject) |
| Status |
Obtiene el estatus general de replicación en el Distribuidor, incluyendo a todos los Editores que lo usan. |
| UserData |
Obtiene o establece una propiedad de objeto que permite a los usuarios adjuntar sus propios datos al objeto. (Heredado de ReplicationObject) |
Métodos
| Nombre | Description |
|---|---|
| CheckValidCreation() |
Comprueba la creación válida de la replicación. (Heredado de ReplicationObject) |
| CheckValidDefinition(Boolean) |
Indica si la definición es válida. (Heredado de ReplicationObject) |
| CommitPropertyChanges() |
Envía todas las sentencias de cambio de propiedades en caché a la instancia de Microsoft SQL Server. (Heredado de ReplicationObject) |
| Decouple() |
Desacopla el objeto de replicación referenciado del servidor. (Heredado de ReplicationObject) |
| EnumDistributionAgents() |
Información de devoluciones sobre los puestos de Agente de distribución en el distribuidor monitorizado. |
| EnumErrorRecords(String, Int32) |
Devuelve información sobre errores asociados a un ID de error especificado que ocurrieron durante una sesión de sincronización. |
| EnumLogReaderAgents() |
Información de devoluciones sobre los trabajos de Agente Lector de Registro en el distribuidor monitorizado. |
| EnumMergeAgents() |
Información de devoluciones sobre los trabajos de Agente de mezcla en el distribuidor monitorizado. |
| EnumMiscellaneousAgents() |
Información de devolución sobre trabajos para agentes de replicación diversos en el distribuidor monitorizado. |
| EnumPublishers() |
Información de devoluciones de los editores que utilizan el distribuidor monitorizado. |
| EnumPublishers2() |
Devuelve una lista de Publishers que usan el servidor conectado actualmente como Distribuidor. |
| EnumQueueReaderAgents() |
Información de devoluciones sobre los trabajos de Agente de Lector de Cola en el distribuidor monitorizado. |
| EnumQueueReaderAgentSessionDetails(String, Int32, String) |
Devuelve información detallada sobre una sesión de Agente de Lector de Colas. |
| EnumQueueReaderAgentSessions(String, Int32, Int32, Boolean) |
Devuelve una lista de información sobre las sesiones del Agente Lector de Colas, incluyendo estado e información estadística. |
| EnumSnapshotAgents() |
Información de devoluciones sobre los trabajos de Agente de instantáneas en el distribuidor monitorizado. |
| GetChangeCommand(StringBuilder, String, String) |
Devuelve el comando de cambio de la replicación. (Heredado de ReplicationObject) |
| GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Devuelve el comando create de la replicación. (Heredado de ReplicationObject) |
| GetDropCommand(StringBuilder, Boolean) |
Devuelve el comando drop de la replicación. (Heredado de ReplicationObject) |
| InternalRefresh(Boolean) |
Inicia una actualización interna desde la replicación. (Heredado de ReplicationObject) |
| Load() |
Carga las propiedades de un objeto existente desde el servidor. (Heredado de ReplicationObject) |
| LoadProperties() |
Carga las propiedades de un objeto existente desde el servidor. (Heredado de ReplicationObject) |
| Refresh() |
Recarga las propiedades del objeto. (Heredado de ReplicationObject) |
| StatusOf(AgentType) |
Devuelve el estado general de los agentes de replicación en el distribuidor monitorizado por tipo de agente. |