Compartir a través de


PublisherMonitor Clase

Definición

Supervisa un publicador 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
PublisherMonitor

Comentarios

Cualquier método de PublisherMonitor producirá una excepción si el distribuidor no está instalado y la base de datos de distribución no existe.

Seguridad para subprocesos

Todos los miembros estáticos públicos (Shared en Microsoft Visual Basic) de este tipo son seguros para las operaciones multiproceso. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Constructores

PublisherMonitor()

Crea una nueva instancia de la clase PublisherMonitor.

PublisherMonitor(String, ServerConnection)

Crea una instancia de la clase PublisherMonitor con el nombre especificado y una conexión al distribuidor.

Propiedades

CachePropertyChanges

Obtiene o establece si los cambios realizados en las propiedades de replicación se almacenan en memoria caché o se aplican inmediatamente.

(Heredado de ReplicationObject)
CacheRefreshPolicy

Obtiene o establece la directiva de supervisión de actualización de memoria caché.

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 publicador.

ExcludeAnonymousSubscriptions

Obtiene si se devuelve o no información sobre las suscripciones anónimas.

IsExistingObject

Obtiene si el objeto existe en el servidor.

(Heredado de ReplicationObject)
Name

Obtiene el nombre del publicador.

PublicationMonitors

Representa una colección de objetos PublicationMonitor, cada uno de los cuales representa una publicación definida en el publicador que se supervisa.

PublisherType

Obtiene el tipo del servidor de bases de datos que es el publicador.

SqlServerName

Obtiene el nombre de la instancia de Microsoft SQL Server a la que está conectado este objeto.

(Heredado de ReplicationObject)
StatusAndWarning

Obtiene la información de estado y las advertencias para la métrica de umbral supervisada en el publicador.

UserData

Obtiene o establece una propiedad de un objeto que permite a los usuarios adjuntar sus propios datos al objeto.

(Heredado de ReplicationObject)

Métodos

CheckValidCreation()

Comprueba la creación de replicación válida.

(Heredado de ReplicationObject)
CheckValidDefinition(Boolean)

Indica si la definición es válida.

(Heredado de ReplicationObject)
CommitPropertyChanges()

Envía todas las instrucciones de cambio de propiedad almacenadas en caché a la instancia de Microsoft SQL Server.

(Heredado de ReplicationObject)
Decouple()

Desacopla del servidor el objeto de replicación al que se hace referencia.

(Heredado de ReplicationObject)
EnumDatabasePublications(String)

Devuelve información sobre las publicaciones que usan una base de datos de publicación especificada.

EnumDatabaseSubscriptions(String, PublicationType, SubscriptionResultOption)

Devuelve información sobre las suscripciones que pertenecen a las publicaciones que usan una base de datos de publicación especificada.

EnumDistributionAgentSessionDetails(String, String)

Devuelve información detallada sobre una sesión del Agente de distribución.

EnumDistributionAgentSessions(String, Int32, Boolean)

Devuelve información sobre las sesiones del Agente de distribución.

EnumErrorRecords(Int32)

Devuelve información sobre los errores asociados a un identificador de error especificado que se produjo durante una sesión de sincronización.

EnumLogReaderAgentSessionDetails(String, String)

Devuelve información detallada sobre una sesión del Agente de registro del LOG.

EnumLogReaderAgentSessions(String, Int32, Boolean)

Devuelve información sobre las sesiones del Agente de registro del LOG.

EnumMergeAgentSessionDetails(String, String)

Devuelve información detallada sobre una sesión del Agente de combinación.

EnumMergeAgentSessionDetails2(Int32)

Devuelve más información detallada sobre una sesión del Agente de combinación.

EnumMergeAgentSessions(String, Int32, Boolean)

Devuelve información sobre las sesiones del Agente de combinación.

EnumMergeAgentSessions2(String, Int32, Boolean)

Devuelve más información sobre las sesiones del Agente de combinación.

EnumPublications()

Devuelve información sobre las publicaciones de un publicador supervisado.

EnumPublications2()

Devuelve más información sobre las publicaciones de un publicador supervisado.

EnumSnapshotAgentSessionDetails(String, String)

Devuelve información detallada sobre una sesión del Agente de instantáneas.

EnumSnapshotAgentSessions(String, Int32, Boolean)

Devuelve información sobre las sesiones del Agente de instantáneas.

EnumSubscriptions(PublicationType, SubscriptionResultOption)

Devuelve información sobre las suscripciones que pertenecen a una publicación en el publicador supervisado.

GetChangeCommand(StringBuilder, String, String)

Devuelve el comando de cambio de la replicación.

(Heredado de ReplicationObject)
GetCreateCommand(StringBuilder, Boolean, ScriptOptions)

Devuelve el comando de creación 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 de 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()

Vuelve a cargar las propiedades del objeto.

(Heredado de ReplicationObject)

Se aplica a

Consulte también