ReplicationTable Clase

Definición

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

public ref class ReplicationTable sealed : Microsoft::SqlServer::Replication::ReplicationObject, Microsoft::SqlServer::Replication::IReplicationDBObject
public sealed class ReplicationTable : Microsoft.SqlServer.Replication.ReplicationObject, Microsoft.SqlServer.Replication.IReplicationDBObject
type ReplicationTable = class
    inherit ReplicationObject
    interface IReplicationDBObject
Public NotInheritable Class ReplicationTable
Inherits ReplicationObject
Implements IReplicationDBObject
Herencia
ReplicationTable
Implementaciones

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
ReplicationTable()

Crea una nueva instancia de la clase ReplicationTable.

ReplicationTable(String, String, String, ServerConnection)

Crea una nueva instancia de la ReplicationTable clase con el nombre y propietario especificados, en la base de datos especificada y con la conexión especificada a una 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)
ConnectionContext

Obtiene o establece la conexión a una instancia de Microsoft SQL Server.

(Heredado de ReplicationObject)
DatabaseName

Obtiene o establece el nombre de la base de datos que contiene la tabla de replicación.

HasBigIntColumn

Obtiene un valor que indica si la tabla tiene al menos una columna del bigint tipo de dato.

HasBigIntIdentityColumn

Obtiene un valor que indica si la tabla tiene al menos una columna identidad del bigint tipo de dato.

HasColumnSetColumn

Obtiene un valor que indica si la tabla tiene un conjunto de columnas definido.

HasGuidColumn

Obtiene un valor que indica si la tabla tiene al menos una columna de identificador globalmente único.

HasHierarchyidColumn

Obtiene un valor que indica si la tabla tiene una hierarchyid columna de tipo.

HasIdentityColumn

Obtiene un valor que indica si la tabla tiene al menos una columna de identidad.

HasIdentityNotForReplicationColumn

Obtiene un valor que indica si la tabla tiene o no una columna identidad con la opción NOT FOR REPLICATION conjunta.

HasImprecisePKColumn

Obtiene un valor que indica si se utiliza o no una columna calculada imprecisa como parte de la clave primaria.

HasPrimaryKey

Obtiene un valor que indica si la tabla tiene o no una clave primaria.

HasRowVersionColumn

Obtiene un valor que indica si existe o no una columna en la tabla con el nombre msrepl_tran_version.

HasSparseColumn

Obtiene un valor que indica si la tabla tiene una columna con el atributo SPARSE.

HasSqlVariantColumn

Obtiene un valor que indica si la tabla tiene o no una columna de tipo sql_variant.

HasTimestampColumn

Recibe un valor que indica si la tabla tiene o no una columna de tipo de marca de tiempo.

IsExistingObject

Anota si el objeto existe en el servidor o no.

(Heredado de ReplicationObject)
IsFileTable

Obtiene un valor que indica si la tabla es una tabla de archivos.

Name

Obtiene o establece el nombre de la tabla.

OwnerName

Obtiene o establece el nombre del propietario de la mesa.

PublishedInMerge

Obtiene un valor que indica si la tabla está publicada o no en una publicación de fusión.

PublishedInPeerToPeerPublication

Obtiene un valor que indica si la tabla está publicada o no en una topología de replicación transaccional peer-to-peer.

PublishedInQueuedTransactions

Obtiene un valor que indica si la tabla ha sido publicada por una publicación que soporta suscripciones de actualización en cola.

SqlServerName

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

(Heredado de ReplicationObject)
TableId

Obtiene el ID del objeto de la tabla.

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)
EnumIdentityRangeInfo()

Devuelve la información del rango de identidad de los artículos según la tabla.

EnumReplicationColumns()

Devuelve las columnas de la tabla que pueden replicarse.

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)
ReplicationAddColumn(String, String, AddColumnOption, String[], String)

Añade una columna a una tabla que ya esté publicada en una o más publicaciones.

ReplicationDropColumn(String, String)

Elimina una columna de una tabla que se publica en una o más publicaciones.

Se aplica a