DistributionPublication Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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. |