DistributionPublication Clase

Definición

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

public ref class DistributionPublication sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class DistributionPublication : Microsoft.SqlServer.Replication.ReplicationObject
type DistributionPublication = class
    inherit ReplicationObject
Public NotInheritable Class DistributionPublication
Inherits ReplicationObject
Herencia
DistributionPublication

Comentarios

La DistributionPublication clase es utilizada principalmente por SQL Server Management Studio y por editores que no son SQL Server. Para crear, visualizar o modificar las propiedades de una publicación, deberías usar en su lugar una instancia de la TransPublication clase.

La DistributionPublication clase requiere una conexión con el Distribuidor.

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

Crea una nueva instancia de la clase DistributionPublication.

DistributionPublication(String, String, String, String, ServerConnection)

Crea una nueva instancia de la DistributionPublication clase, con las propiedades requeridas y con una conexión al Distribuidor.

Propiedades

Nombre Description
Attributes

Obtiene o establece los atributos de publicación para la publicación de distribución.

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

Obtiene o establece una descripción para la publicación.

DistributionArticles

Información de devolución sobre los artículos de la publicación almacenada en el Distribuidor.

DistributionDBName

Obtiene o establece el nombre de la base de datos de distribución de la publicación.

DistributionSubscriptions

Representa información sobre suscripciones a la publicación almacenada en el Distribuidor.

IsExistingObject

Anota si el objeto existe en el servidor o no.

(Heredado de ReplicationObject)
LogReaderAgent

Obtiene o establece el nombre del trabajo Agente Lector de Registro para la publicación transaccional.

Name

Obtiene o establece el nombre de la publicación.

PubId

Obtiene el ID de publicación.

PublicationDBName

Obtiene o establece el nombre de la base de datos de publicaciones.

PublisherName

Recibe o establece el nombre del Publisher.

SnapshotAgent

Obtiene o establece el nombre del trabajo Agente de instantáneas para la publicación transaccional.

SqlServerName

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

(Heredado de ReplicationObject)
Type

Obtiene o establece el tipo de replicación para esta publicación.

UserData

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

(Heredado de ReplicationObject)
VendorName

Obtiene o establece al fabricante del producto que no SQL Server Publisher la publicación.

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

Crea los metadatos de publicación en el distribuidor.

Decouple()

Desacopla el objeto de replicación referenciado del servidor.

(Heredado de ReplicationObject)
EnumDistributionArticles()

Información de devoluciones mantenida en el Distribuidor en los artículos de esta publicación.

EnumDistributionSubscriptions()

Información sobre las devoluciones se mantiene en el Distribuidor para las suscripciones a esta publicación.

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

Elimina los metadatos de la publicación del Distribuidor.

Script(ScriptOptions)

Genera un script Transact-SQL que puede usarse para crear o eliminar los metadatos de publicación en el distribuidor.

Se aplica a