Microsoft.SqlServer.Replication Espacio de nombres

Este ensamblador proporciona acceso gestionado a las funcionalidades del agente de replicación.

Clases

Nombre Description
AgentApplication

Este ensamblador proporciona acceso gestionado a las funcionalidades del agente de replicación.

AgentCore

Este ensamblador proporciona acceso gestionado a las funcionalidades del agente de replicación.

AgentJobHistoryInfo

Devuelve información sobre los resultados de la última ejecución de un agente de replicación.

AgentProfile

Encapsula todas las operaciones sobre perfiles de agentes de replicación, como crear, eliminar, añadir y eliminar parámetros, y asignar perfiles específicos a ciertos agentes.

AgentProfileParameter

Representa parámetros en un perfil de agente de replicación.

AgentProfileParameterInfo

Representa un parámetro soportado utilizado en perfiles de agentes de replicación.

AlternateSynchronizationPartner

Representa un Publisher alternativo al que se puede sincronizar una suscripción si el Publisher principal no está disponible.

Article

Representa la clase base de la que se derivan la clase y TransArticle la MergeArticle clase.

ArticleConflict

Representa información sobre una tabla de conflictos de replicación de fusión.

BusinessLogicHandler

Representa el registro del servidor para el ensamblador de código gestionado que implementa un manejador de lógica de negocio.

ComErrorException

La excepción que se lanza cuando un agente de replicación genera un error general.

ComErrorRecord

Representa la información de un error generado por un agente de replicación.

ConnectionFailureException

La excepción que se lanza cuando una conexión a la base de datos falla cuando un agente de replicación está en ejecución.

ConnectionSecurityContext

Representa la información que usas cuando te conectas a Microsoft SQL Server.

CustomResolver

Representa un registro de un resolvedor basado en COM en un servidor en una topología de replicación de fusión.

DistributionArticle

Representa información sobre un artículo publicado en una publicación transaccional o instantánea almacenada en el Distribuidor.

DistributionArticleCollection

Representa una colección de DistributionArticle objetos.

DistributionDatabase

Representa una base de datos de distribución en el Distribuidor.

DistributionDatabaseCollection

Representa una colección de DistributionDatabase objetos.

DistributionPublication

Representa información sobre una publicación transaccional o instantánea almacenada en el Distribuidor.

DistributionPublicationCollection

Representa una colección de DistributionPublication objetos.

DistributionPublisher

Representa información sobre un Publisher registrado en el distribuidor actualmente conectado.

DistributionPublisherCollection

Representa una colección de DistributionPublisher objetos.

DistributionSubscription

Representa la información almacenada en el Distribuidor sobre una suscripción a una publicación transaccional o instantánea.

DistributionSubscriptionCollection

Representa una colección de DistributionSubscription objetos.

FciException

La excepción que se lanza cuando ocurre un error en la Interfaz de Compresión de Archivos (FCI).

HeterogeneousColumn

Representa una columna contenida en una tabla sobre un no Microsoft SQL Server Publisher.

HeterogeneousTable

Representa una tabla en un lugar no Microsoft SQL Server Publisher.

IdentityRangeInfo

Estructura que representa configuraciones de gestión de rangos de identidad para un artículo publicado cuando la tabla fuente contiene columnas de identidad.

LastValidationDateTime

Se usaba para devolver la fecha y hora de la última validación de la suscripción de fusión.

LightPublication

Representa una publicación ligera.

MergeArticle

Representa un artículo en una publicación de fusión.

MergeArticleCollection

Representa una colección de MergeArticle objetos.

MergeConflictCount

Representa información de conflicto para un artículo de tabla en una publicación de fusión.

MergeDynamicSnapshotJob

Contiene información sobre el trabajo Agente de instantáneas que genera la instantánea de datos para una suscripción a una publicación de fusión con un filtro de filas parametrizado.

MergeJoinFilter

Representa un filtro de unión o una relación de registro lógico entre los artículos de la unión.

MergePartition

Representa información sobre la partición de un Suscriptor para una publicación de fusión con un filtro de filas parametrizado.

MergePublication

Representa una publicación de fusión.

MergePublicationCollection

Representa una colección de MergePublication objetos.

MergePullSubscription

Representa una suscripción pull a una publicación de fusión.

MergePullSubscriptionCollection

Representa una colección de MergePullSubscription objetos.

MergeSessionDetail

Representa información detallada sobre un paso en una sesión de Agente de mezcla.

MergeSessionError

Representa información sobre errores que ocurren durante una sesión de Agente de mezcla.

MergeSessionSummary

Representa la información de la sesión del Agente de mezcla.

MergeSubscriberMonitor

Permite la monitorización por parte del suscriptor de suscripciones para fusionar publicaciones.

MergeSubscription

Representa una suscripción a una publicación de fusión registrada en el Publisher.

MergeSubscriptionCollection

Representa una colección de MergeSubscription objetos.

MergeSynchronizationAgent

Proporciona la funcionalidad del Replication Agente de mezcla.

MonitorThreshold

Representa una métrica umbral utilizada al monitorizar una publicación.

NativeSqlConnectionException

La excepción que se lanza cuando un controlador ODBC o un proveedor OLEDB genera un error durante operaciones de copia masiva.

OciException

La excepción que se lanza cuando se genera un error mediante la Interfaz de Llamadas Oracle (OCI).

OSException

La excepción que se lanza cuando el sistema operativo genera un error durante una operación de Interfaz de Compresión de Archivos (FCI).

ParameterValueOutOfRangeException

La excepción que se lanza si un valor pasado a un parámetro está fuera del rango para el tipo de dato del parámetro.

PasswordWriteOnlyException

La excepción que se lanza cuando se accede a una propiedad de contraseña de agente de replicación.

PendingCommandInfo

Representa información sobre el número de comandos pendientes para una suscripción a una publicación transaccional y una estimación aproximada de cuánto tiempo tarda en procesarlos.

Publication

La Publication clase es una clase base de la que se derivan la TransPublication clase y la MergePublication clase.

PublicationAccess

Representa la información de acceso a la publicación (PAL) de una publicación.

PublicationArticle

Representa la información del artículo para un objeto de base de datos publicado.

PublicationMonitor

Supervisa una publicación.

PublicationMonitorCollection

Una colección de PublicationMonitor objetos que representa publicaciones en el Distribuidor.

PublisherConnectionSecurityContext

Representa el inicio de sesión utilizado al conectarse a la instancia de Microsoft SQL Server configurada como Publisher en una topología de replicación.

PublisherMonitor

Supervisa un Publisher de replicación.

PublisherMonitorCollection

Representa una colección de PublisherMonitor objetos.

PullSubscription

Representa la información en el Publisher para una suscripción a una fusión o a una publicación transaccional cuando el Agente de Sincronización se ejecuta en el Suscriptor. PullSubscription es una clase base de la que se derivan la TransPullSubscription clase y la MergePullSubscription clase.

RegisteredSubscriber

Representa a un Suscriptor que ha sido registrado en un Publisher o un Distribuidor.

RegisteredSubscriberCollection

Representa una colección de RegisteredSubscriber objetos.

ReplicationAgentContainerException

La excepción que se lanza cuando uno o más errores son generados por un agente de replicación basado en código gestionado.

ReplicationAgentContainerWithWatsonException

Representa la excepción que se lanza cuando uno o más errores son generados por un agente de replicación basado en código gestionado usando Watson.

ReplicationAgentException

La clase base de excepción para excepciones generadas durante la ejecución del agente de replicación.

ReplicationAgentSchedule

Representa el calendario para un trabajo de agente de replicación.

ReplicationBaseCollection

La clase base que se utiliza en la construcción de colecciones de objetos de replicación. Contiene funcionalidades comunes a las colecciones de objetos de replicación.

ReplicationColumn

Representa un objeto columna en una tabla que contiene la información necesaria para replicar.

ReplicationDatabase

Representa una base de datos de publicación o suscripción en una topología de replicación.

ReplicationDatabaseCollection

Representa una colección de ReplicationDatabase objetos.

ReplicationMonitor

Supervisa un servidor de replicación.

ReplicationObject

Clase abstracta que es la clase base para todas las clases en la interfaz de programación de Objetos de Gestión de Replicación (RMO).

ReplicationSchemaBoundView

Representa una vista limitada por el esquema y contiene la información necesaria para replicar.

ReplicationServer

Representa una instancia de Microsoft SQL Server que está involucrada en la replicación. Puede desempeñar el papel de Distribuidor, Publisher, Suscriptor o cualquier combinación de ellos.

ReplicationStatusAndWarning

Representa la información de estado del agente de replicación y las advertencias del monitor umbral.

ReplicationStoredProcedure

Representa información sobre un objeto de procedimiento almacenado que es requerida por replicación.

ReplicationTable

Representa la información sobre un objeto de tabla que es requerida por replicación.

ReplicationUserDefinedAggregate

Representa una función agregada definida por el usuario y contiene la información necesaria para replicar.

ReplicationUserDefinedFunction

Representa una función definida por el usuario y contiene la información necesaria para replicación.

ReplicationView

Representa la información sobre un objeto de vista que es requerida por replicación.

ResourceStrings

Este ensamblador proporciona acceso gestionado a las funcionalidades del agente de replicación.

SnapshotGenerationAgent

Este ensamblador proporciona acceso gestionado a las funcionalidades del agente de replicación.

StatusEventArgs

Representa la información de estado devolvida por un agente de replicación cuando ocurre el Status evento.

SubscriberSubscription

Información de devolución sobre una suscripción.

Subscription

Representa la información en el Publisher para una suscripción a una fusión o a una publicación transaccional. Subscription es una clase base de la que se derivan la TransSubscription clase y la MergeSubscription clase.

SubscriptionBackupInformation

Representa la información necesaria para iniciar una suscripción desde una copia de seguridad.

SynchronizationPartner

Representa un Publisher alternativo utilizado para sincronizar una suscripción con una publicación fusionada.

TracerToken

Representa la información del token trazador.

TransArticle

Representa un artículo en una publicación transaccional.

TransArticleCollection

Representa una colección de TransArticle objetos.

TransConflictCount

Representa la información de conflicto devuelta para un artículo de tabla en una publicación que soporta suscripciones de actualización en cola.

TransPublication

Representa una publicación transaccional.

TransPublicationCollection

Representa una colección de TransPublication objetos.

TransPullSubscription

Representa una suscripción pull a una publicación transaccional.

TransPullSubscriptionCollection

Representa una colección de TransPullSubscription objetos.

TransSubscription

Representa una suscripción push a una publicación transaccional o snapshot.

TransSubscriptionCollection

Representa una colección de TransSubscription objetos.

TransSynchronizationAgent

Proporciona la funcionalidad del Replication Agente de distribución.

Interfaces

Nombre Description
IAlternateSynchronizationPartner

Este ensamblador proporciona acceso gestionado a las funcionalidades del agente de replicación.

IComErrorRecord

Este ensamblador proporciona acceso gestionado a las funcionalidades del agente de replicación.

IComStatusEvent

Este ensamblador proporciona acceso gestionado a las funcionalidades del agente de replicación.

IConnectionSecurityContext

Proporciona una implementación de la ConnectionSecurityContext clase para clientes COM con límites tardíos. Para información sobre los miembros de esta interfaz, consulte la documentación de referencia para ConnectionSecurityContext.

IMergeSynchronizationAgent

Este ensamblador proporciona acceso gestionado a las funcionalidades del agente de replicación.

IProcessSecurityContext

Interfaz que encapsula la información Microsoft Windows de la cuenta de seguridad que utiliza Microsoft Agente SQL Server para iniciar un trabajo de agente de replicación.

IReplicationDBObject

Representa el objeto de la base de datos de replicación.

ISnapshotGenerationAgent

Este ensamblador proporciona acceso gestionado a las funcionalidades del agente de replicación.

IStatusEventData

Este ensamblador proporciona acceso gestionado a las funcionalidades del agente de replicación.

ITransSynchronizationAgent

Este ensamblador proporciona acceso gestionado a las funcionalidades del agente de replicación.

Enumeraciones

Nombre Description
AbortPolicy

Enumera las opciones sobre cómo se terminan los hilos de agentes de replicación en ejecución cuando ocurre un apagado inesperado.

AddColumnOption

Enumera las opciones para añadir una columna a una tabla publicada en una publicación existente.

AgentProfileTypeOption

Indica si un perfil de agente de replicación está definido por el sistema o por el usuario.

AgentType

Enumera los distintos tipos de agentes de replicación.

ArticleDatatypeMappingOptions

Especifica si el mapeo de tipos de datos entre dos sistemas de gestión de bases de datos (SGBD) para un artículo ha sido definido por un usuario o si es el mapeo por defecto.

ArticleOptions

Enumera el tipo de objetos de base de datos que pueden publicarse mediante replicación.

AuthenticationMethod

Enumera valores que especifican los métodos de autenticación HTTP soportados para la sincronización web.

AutomaticReinitializationPolicies

Enumera los comportamientos predeterminados al reiniciar suscripciones a una publicación de fusión.

CheckPermissionOptions

Enumera los permisos a nivel de tabla que se verifican cuando el Agente de mezcla aplica cambios en el Publisher.

CommandOptions

Enumera las opciones que controlan cómo se propagan los cambios para artículos transaccionales.

ConflictPolicyOption

Enumera las opciones para seleccionar la fila ganadora cuando ocurren conflictos durante la sincronización de una suscripción que se actualiza con una publicación transaccional.

CreationScriptOptions

Enumera los valores de las opciones de esquema para artículos publicados.

DatabaseCompatibilityLevel

Enumera las versiones de Microsoft SQL Server que son compatibles para compatibilidad de bases de datos con Microsoft SQL Server 2005.

DataSourceType

Enumera las fuentes de datos soportadas como suscriptores de replicación.

DdlReplicationOptions

Enumera si los cambios en el lenguaje de definición de datos (DDL) en las tablas publicadas se replican.

DeadlockPriority

Enumera las prioridades utilizadas para resolver bloqueos que ocurren durante la generación de instantáneas.

DtsPackageLocationOption

Enumera las opciones para la ubicación del paquete de Servicios de Transformación de Datos (DTS).

FailoverMode

Enumera las opciones disponibles para que un Suscriptor se actualice propague los cambios de vuelta al Publisher.

FileTransferOption

Enumera las opciones para obtener archivos de instantáneas.

FilterTypes

Enumera valores que especifican el tipo de filtros usados en los artículos de fusión.

IdentityRangeManagementOption

Enumera opciones para gestionar la asignación de rangos de columnas de identidad en tablas publicadas usando replicación por fusión y replicación transaccional con suscriptores actualizados.

InitialSyncType

Enumera los formatos de archivo de datos soportados para la instantánea inicial.

MergeArticleState

Enumera los ajustes de estado soportados para un artículo de fusión.

MergeExchangeType

Enumera las opciones sobre cómo el Agente de mezcla sincroniza los datos.

MergeSessionDetailType

Enumera partes de una sesión de Agente de mezcla que se está monitorizando.

MergeSessionPhase

Enumera la fase de una sesión de Agente de mezcla.

MergeSessionStatus

Enumera el estado de una sesión de Agente de mezcla.

MergeSubscriberType

Enumerar tipos adicionales de suscripciones soportadas por replicación por fusión.

MessageStatus

Enumera los códigos de estado del agente de replicación.

MonitorCacheRefreshPolicy

Especifica una política de actualización de caché de monitoreo.

NetworkType

Enumera las Net-Libraries soportadas que utiliza un agente de replicación al conectarse a un servidor de replicación.

PartitionGroupsOption

Enumera los valores que determinan si una publicación de fusión utiliza particiones precomputadas.

PartitionOptions

Enumera las formas en que los datos de un artículo se dividen entre suscripciones cuando la publicación de fusión utiliza un filtro de filas parametrizado.

PreCreationOption

Enumera los comandos que se ejecutan antes de la inicialización de la suscripción cuando una tabla publicada ya existe en la base de datos de suscripción.

PublicationAttributes

Enumera las propiedades de publicación soportadas.

PublicationCompatibilityLevel

Enumera los valores de versión del producto que se utilizan en la replicación por fusión para determinar qué características pueden ser utilizadas por publicaciones en una base de datos determinada.

PublicationType

Enumera los tipos de replicación soportados usados para publicar una base de datos.

QueueOption

Enumera el tipo de cola disponible para una publicación transaccional con suscriptores actualizados.

ReplicationSecurityMode

Especifica los modos de seguridad soportados que se usan al actualizar a los Suscriptores al conectarse al Publisher.

ReplicationStatus

Especifica el estado de un trabajo de agente de replicación.

ReplicationType

Enumera el tipo de publicación para la que se genera una instantánea.

ReplicationWarnings

Enumera los valores de advertencia del umbral de replicación soportados.

ResynchronizeType

Enumera valores que especifican los cambios a aplicar cuando se resincroniza una suscripción de fusión.

RetentionPeriodUnits

Enumera los valores que especifican las unidades para el periodo de retención.

ScheduleConstant

Enumera valores constantes utilizados para establecer los horarios de replicación.

ScheduleFrequencySubDay

Enumera valores que especifican una unidad de programación más pequeña para frecuencias programadas específicas.

ScheduleFrequencyType

Enumera los tipos de frecuencias utilizadas al programar un trabajo de agente de replicación.

ScheduleRelativeIntervals

Enumera valores que representan la frecuencia de un programa de agentes de replicación en relación con el ScheduleFrequencyType.

ScriptOptions

Enumera opciones para generar scripts que se utilizan para crear o eliminar objetos de replicación.

SecurityMode

Enumera el tipo de autenticación a usar cuando un agente de replicación se conecta a un servidor en una topología de replicación.

State

Enumera los valores que representan el estado de una publicación.

SubscriberType

Enumera los tipos de fuentes de datos que pueden ser suscriptores de una publicación.

SubscriberUploadOptions

Enumera las opciones de fusión de artículos para actualizaciones realizadas en un Suscriptor con suscripción de cliente.

SubscriptionBackupDeviceType

Enumera los dispositivos de copia de seguridad que pueden usarse para iniciar una suscripción.

SubscriptionOption

Enumera el tipo de suscripción.

SubscriptionResultOption

Enumera opciones para devolver suscripciones monitorizadas.

SubscriptionState

Enumera opciones para el estado de una suscripción.

SubscriptionSyncType

Enumera las opciones sobre cómo se realiza la sincronización inicial para una suscripción.

TransSubscriberType

Enumera los comportamientos de actualización para suscripciones a publicaciones transaccionales.

ValidateType

Enumera los tipos de validación que se realizan durante la sincronización.

ValidationMethod

Enumera los métodos soportados para la validación de recuento de filas de publicaciones transaccionales.

ValidationOption

Enumera los tipos de validación de datos soportados por la replicación.

VerifyResolverSignatureOption

Enumera valores que especifican si el Agente de mezcla debe verificar la firma digital en un resolvedor de conflictos basado en Modelo de Objetos de Componentes (COM) para determinar si proviene de una fuente confiable.

Delegados

Nombre Description
AgentCore.StatusEventHandler

Este ensamblador proporciona acceso gestionado a las funcionalidades del agente de replicación.

Comentarios

Las MergeSynchronizationAgentclases , TransSynchronizationAgent, y SnapshotGenerationAgent representan la funcionalidad del Agente de mezcla, el Agente de distribución y el Agente de instantáneas, respectivamente. Utiliza estas clases para iniciar síncronamente estos agentes de replicación desde una aplicación de código gestionado. Para más información, véase Conceptos de Programación de Replicación.