PublisherMonitor 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 Publisher de replicación.
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
- Herencia
Comentarios
Cualquier método de PublisherMonitor lanzará una excepción si el distribuidor no está instalado y la base de datos de distribución no existe.
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 |
|---|---|
| PublisherMonitor() |
Crea una nueva instancia de la clase PublisherMonitor. |
| PublisherMonitor(String, ServerConnection) |
Crea una nueva instancia de la PublisherMonitor clase con el nombre especificado y una conexión al Distribuidor. |
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) |
| DistributionDatabase |
Obtiene el nombre de la base de datos de distribución utilizada por el Publisher. |
| 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 del Publisher. |
| PublicationMonitors |
Representa una colección de PublicationMonitor objetos, cada uno de los cuales representa una publicación definida en el Publisher que se está monitorizando. |
| PublisherType |
Obtiene el tipo de servidor de base de datos que es el Publisher. |
| SqlServerName |
Obtiene el nombre de la instancia de Microsoft SQL Server a la que está conectado este objeto. (Heredado de ReplicationObject) |
| StatusAndWarning |
Recibe información de estado y advertencias para las métricas umbral monitorizadas en el Publisher. |
| 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) |
| EnumDatabasePublications(String) |
Información de declaraciones sobre publicaciones que utilizan una base de datos de publicaciones especificada. |
| EnumDatabaseSubscriptions(String, PublicationType, SubscriptionResultOption) |
Retorna información sobre suscripciones que pertenecen a publicaciones que utilizan una base de datos de publicaciones especificada. |
| EnumDistributionAgentSessionDetails(String, String) |
Retorna información detallada sobre una sesión de Agente de distribución. |
| EnumDistributionAgentSessions(String, Int32, Boolean) |
Información de devoluciones sobre las sesiones de Agente de distribución. |
| EnumErrorRecords(Int32) |
Devuelve información sobre errores asociados a un ID de error especificado que ocurrieron durante una sesión de sincronización. |
| EnumLogReaderAgentSessionDetails(String, String) |
Devuelve información detallada sobre una sesión de Agente Lector de Registros. |
| EnumLogReaderAgentSessions(String, Int32, Boolean) |
Información de devoluciones sobre las sesiones del Agente Lector de Registros. |
| EnumMergeAgentSessionDetails(String, String) |
Devuelve información detallada sobre una sesión de Agente de mezcla. |
| EnumMergeAgentSessionDetails2(Int32) |
Devuelve información detallada adicional sobre una sesión de Agente de mezcla. |
| EnumMergeAgentSessions(String, Int32, Boolean) |
Retorna información sobre las sesiones de Agente de mezcla. |
| EnumMergeAgentSessions2(String, Int32, Boolean) |
Devuelve información adicional sobre las sesiones de Agente de mezcla. |
| EnumPublications() |
Información sobre las devoluciones de publicaciones en un Publisher supervisado. |
| EnumPublications2() |
Devuelve información adicional sobre publicaciones en un Publisher monitorizado. |
| EnumSnapshotAgentSessionDetails(String, String) |
Devuelve información detallada sobre una sesión de Agente de instantáneas. |
| EnumSnapshotAgentSessions(String, Int32, Boolean) |
Devuelve información sobre las sesiones de Agente de instantáneas. |
| EnumSubscriptions(PublicationType, SubscriptionResultOption) |
Retorna información sobre suscripciones que pertenecen a una publicación en el Publisher supervisado. |
| 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) |