Subscription Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa informações no Publicador para uma assinatura de uma publicação transacional ou de mesclagem. Subscription é uma classe base da qual as classes TransSubscription e MergeSubscription são derivadas.
public ref class Subscription abstract : Microsoft::SqlServer::Replication::ReplicationObject
public abstract class Subscription : Microsoft.SqlServer.Replication.ReplicationObject
type Subscription = class
inherit ReplicationObject
Public MustInherit Class Subscription
Inherits ReplicationObject
- Herança
- Derivado
Comentários
A TransSubscription classe e a MergeSubscription classe são usadas para criar assinaturas por push.
Acesso thread-safe
Todos os membros estáticos públicos (Shared
no Microsoft Visual Basic) desse tipo são seguros para operações multithread. Não há garantia de que qualquer membro de instância seja seguro para threads.
Construtores
Subscription() |
Cria uma nova instância da classe Subscription. |
Propriedades
AgentJobId |
Obtém a ID do trabalho de agente usado para sincronizar a assinatura. |
AgentOffload |
Obtém ou define se o agente de sincronização é executado em um computador diferente do computador em que o trabalho do agente foi criado. Essa propriedade não tem mais suporte para Distribuidores que executam o Microsoft SQL Server 2005 e posterior. |
AgentOffloadServer |
Obtém ou define o nome do computador remoto no qual o agente é executado ao usar a ativação de agente remota. |
AgentSchedule |
Obtém a agenda do trabalho de agente a ser usada para sincronizar a assinatura. |
CachePropertyChanges |
Obtém ou define se as alterações feitas às propriedades de replicação devem ser armazenadas em cache ou aplicadas imediatamente. (Herdado de ReplicationObject) |
ConnectionContext |
Obtém ou define a conexão com uma instância do Microsoft SQL Server. (Herdado de ReplicationObject) |
CreateSyncAgentByDefault |
Obtém ou define se o trabalho de agente usado para sincronizar a assinatura é criado por padrão. |
DatabaseName |
Obtém ou define o nome do banco de dados de publicação. |
EnabledForSynchronizationManager |
Especifica se a assinatura pode ser sincronizada usando o Microsoft Windows Synchronization Manager. |
IsExistingObject |
Especifica se o objeto existe no servidor ou não. (Herdado de ReplicationObject) |
Name |
Obtém o nome atribuído a uma assinatura existente. |
PublicationName |
Obtém ou define o nome da publicação à qual a assinatura assina. |
SqlServerName |
Obtém o nome da instância do Microsoft SQL Server à qual esse objeto está conectado. (Herdado de ReplicationObject) |
Status |
Obtém o status da assinatura. |
SubscriberName |
Obtém ou define o nome da instância do Microsoft SQL Server que corresponde ao Assinante. |
SubscriberSecurity |
Obtém o contexto de segurança usado para conexão ao Assinante. |
SubscriptionDBName |
Obtém ou define o nome do banco de dados no Assinante que recebe os dados replicados. |
SubscriptionType |
Determina se o registro de assinatura é push ou pull. |
SynchronizationAgentName |
Obtém ou define o nome do trabalho de agente criado para sincronizar a assinatura. |
SynchronizationAgentProcessSecurity |
Obtém o contexto de segurança usado para especificar a conta do Microsoft Windows na qual o trabalho do agente de sincronização é executado para sincronizar a assinatura. |
SyncType |
Obtém ou define a maneira na qual a assinatura é inicializada. |
UserData |
Obtém ou define uma propriedade de objeto que permite que os usuários anexem seus próprios dados ao objeto. (Herdado de ReplicationObject) |
Métodos
CheckValidCreation() |
Verifica a criação de replicação válida. (Herdado de ReplicationObject) |
CheckValidDefinition(Boolean) |
Indica se definição da assinatura é válida. |
CommitPropertyChanges() |
Envia todas as instruções de alteração de propriedade armazenadas em cache para a instância do Microsoft SQL Server. (Herdado de ReplicationObject) |
Create() |
Cria o registro de assinatura no Publicador. |
Decouple() |
Desacopla o objeto de replicação referenciado do servidor. (Herdado de ReplicationObject) |
GetChangeCommand(StringBuilder, String, String) |
Retorna o comando change da replicação. (Herdado de ReplicationObject) |
GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Retorna o comando create da replicação. (Herdado de ReplicationObject) |
GetDropCommand(StringBuilder, Boolean) |
Retorna o comando drop da replicação. (Herdado de ReplicationObject) |
InternalRefresh(Boolean) |
Inicia uma atualização interna da replicação. (Herdado de ReplicationObject) |
Load() |
Carrega as propriedades de um objeto existente do servidor. (Herdado de ReplicationObject) |
LoadProperties() |
Carrega as propriedades de um objeto existente do servidor. (Herdado de ReplicationObject) |
Refresh() |
Recarrega as propriedades do objeto. (Herdado de ReplicationObject) |
Remove() |
Exclui o registro de assinatura no Publicador e remove os objetos de replicação no Assinante para uma assinatura push. |
Script(ScriptOptions) |
Retorna um script Transact-SQL que pode ser usado para criar ou excluir a assinatura. |