Article Clase

Definición

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

public ref class Article abstract : Microsoft::SqlServer::Replication::ReplicationObject
public abstract class Article : Microsoft.SqlServer.Replication.ReplicationObject
type Article = class
    inherit ReplicationObject
Public MustInherit Class Article
Inherits ReplicationObject
Herencia
Derivado

Comentarios

La Article clase representa las propiedades y comportamientos del artículo que son comunes a los artículos publicados en topologías de replicación transaccional y de mezcla.

Los artículos publicados desde un publicador que no es de SQL Server se representan mediante la DistributionArticle clase .

Seguridad para subprocesos

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

Article()

Inicializa una nueva instancia de la clase Article.

Propiedades

ArticleId

Obtiene el valor de identificador del artículo.

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)
ConnectionContext

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

(Heredado de ReplicationObject)
CreateArticleAsHeterogeneous

Obtiene o establece un valor que indica si se ha de crear un artículo como heterogéneo.

CreationScript

Obtiene o establece el nombre y la ruta de acceso completa del archivo de script de Transact-SQL que se usa para crear el objeto de destino en el suscriptor.

DatabaseName

Obtiene o establece el nombre de la base de datos que contiene los datos y los objetos que se publican en el artículo.

Description

Obtiene o establece una descripción textual del artículo.

DestinationObjectName

Obtiene o establece el objeto de la base de datos que es el objeto de base de datos de origen del artículo en el suscriptor.

DestinationObjectOwner

Obtiene o establece el propietario del esquema que es el objeto de base de datos de origen del artículo en el suscriptor.

IdentityRangeManagementOption

Obtiene o establece las opciones de administración de intervalos de identidad para el artículo.

IdentityRangeThreshold

Obtiene o establece el valor en el cual los valores de una nueva columna de intervalo de identidad se asignan a un publicador o a un suscriptor.

IsExistingObject

Obtiene si el objeto existe en el servidor.

(Heredado de ReplicationObject)
Name

Obtiene o establece el nombre del artículo.

PreCreationMethod

Obtiene o establece la acción que se realiza cuando el objeto publicado ya existe en la base de datos de suscripciones.

PublicationName

Obtiene o establece el nombre de la publicación a la que pertenece el artículo.

PublisherIdentityRangeSize

Obtiene o establece el intervalo de valores de identidad asignados a columnas de tabla en el publicador.

SchemaOption

Obtiene o establece las opciones de creación de esquema para un artículo.

SourceObjectName

Obtiene o establece el nombre del objeto de la base de datos que se publicará.

SourceObjectOwner

Obtiene o establece el propietario del objeto de la base de datos que se publicará.

SqlServerName

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

(Heredado de ReplicationObject)
SubscriberIdentityRangeSize

Obtiene o establece el número máximo de filas nuevas que pueden insertarse en una columna de identidad en una tabla de un suscriptor antes de que sea necesario asignar otro intervalo de identidad.

Type

Obtiene o establece el tipo del artículo.

UserData

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

(Heredado de ReplicationObject)
VerticalPartition

Obtiene un valor que indica si todas las columnas están publicadas en un artículo de tabla.

Métodos

CheckValidCreation()

Comprueba la creación de artículo válida.

CheckValidDefinition(Boolean)

Indica si la definición es válida.

CommitPropertyChanges()

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

(Heredado de ReplicationObject)
Create()

Crea un nuevo artículo sobre la instancia conectada actualmente de SQL Server en función de las propiedades actuales del TransArticle objeto o del MergeArticle objeto .

Decouple()

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

(Heredado de ReplicationObject)
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)
Remove()

Quita un artículo existente en la instancia conectada actualmente de SQL Server en función de las propiedades actuales del TransArticle objeto o del MergeArticle objeto .

Script(ScriptOptions)

Genera un script de Transact-SQL que se puede ejecutar para crear o eliminar el TransArticle objeto o el MergeArticle objeto en el servidor.

Se aplica a

Consulte también