DistributionPublication Clase

Definición

Representa información sobre una publicación transaccional o de instantáneas 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 se usa principalmente por SQL Server Management Studio y para publicadores que no son SQL Server. Para crear, ver o modificar las propiedades de una publicación, debe usar en su lugar una instancia de la TransPublication clase .

La DistributionPublication clase requiere una conexión al distribuidor.

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

DistributionPublication()

Crea una nueva instancia de la clase DistributionPublication.

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

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

Propiedades

Attributes

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

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

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

DistributionArticles

Devuelve informació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 las suscripciones a la publicación almacenada en el distribuidor.

IsExistingObject

Obtiene si el objeto existe en el servidor.

(Heredado de ReplicationObject)
LogReaderAgent

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

Name

Obtiene o establece el nombre de la publicación.

PubId

Obtiene el id. de la publicación.

PublicationDBName

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

PublisherName

Obtiene o establece el nombre del publicador.

SnapshotAgent

Obtiene o establece el nombre del trabajo del 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 de esta publicación.

UserData

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

(Heredado de ReplicationObject)
VendorName

Obtiene o establece el fabricante del producto del publicador que no es de SQL Server de la publicación.

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

Crea los metadatos de la publicación en el distribuidor.

Decouple()

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

(Heredado de ReplicationObject)
EnumDistributionArticles()

Devuelve la información que se mantiene en el distribuidor sobre los artículos de esta publicación.

EnumDistributionSubscriptions()

Devuelve la información que 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 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 los metadatos para la publicación del distribuidor.

Script(ScriptOptions)

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

Se aplica a