Compartilhar via


AgentProfile Classe

Definição

Encapsula todas as operações em perfis de agente de replicação, tais como criar, excluir, adicionar e remover parâmetros, e atribuir perfis específicos a determinados agentes.

public ref class AgentProfile sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class AgentProfile : Microsoft.SqlServer.Replication.ReplicationObject
type AgentProfile = class
    inherit ReplicationObject
Public NotInheritable Class AgentProfile
Inherits ReplicationObject
Herança
AgentProfile

Comentários

Acesso thread-safe

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 os membros da instância sejam thread-safe.

Construtores

AgentProfile()

Inicializa uma nova instância da classe AgentProfile.

AgentProfile(Int32, ServerConnection)

Inicializa uma nova instância da classe AgentProfile com um valor de ID de perfil de agente e uma conexão de servidor especificados.

AgentProfile(String, ServerConnection)

Inicializa uma nova instância da classe AgentProfile com o nome de perfil e a conexão de servidor especificados.

Propriedades

AgentType

Obtém ou define o tipo de agente de replicação ao qual se destina o perfil.

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

Especifica se esse perfil é o perfil padrão do tipo de agente de replicação especificado.

Description

Obtém ou define uma descrição textual do perfil de agente de replicação.

IsExistingObject

Especifica se o objeto existe no servidor ou não.

(Herdado de ReplicationObject)
Name

Obtém ou define o nome do perfil de agente de replicação.

ProfileId

Obtém a ID do perfil.

SqlServerName

Obtém o nome da instância do Microsoft SQL Server à qual esse objeto está conectado.

(Herdado de ReplicationObject)
Type

Especifica se o perfil de agente de replicação é predefinido por replicação ou criado por um usuário.

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

AddParameter(String, String)

Adiciona um parâmetro ao perfil de agente de replicação.

AssignToAgent(String, Int32)

Atribui o perfil de agente de replicação a um trabalho de agente de replicação específico.

ChangeParameter(String, String)

Altera o valor de um parâmetro de agente de replicação existente no perfil.

CheckValidCreation()

Verifica a criação de replicação válida.

(Herdado de ReplicationObject)
CheckValidDefinition(Boolean)

Indica se a definição é válida.

(Herdado de ReplicationObject)
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 perfil do agente de replicação na instância do SQL Server usando as propriedades atuais.

Decouple()

Desacopla o objeto de replicação referenciado do servidor.

(Herdado de ReplicationObject)
EnumParameterInfo()

Retorna informações sobre parâmetros que podem ser definidos e estão disponíveis para o perfil de agente de replicação.

EnumParameters()

Retorna todos os parâmetros existentes que são definidos para o perfil de agente de replicação.

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

Define o perfil como o perfil padrão para todos os agentes de replicação do mesmo tipo.

Refresh()

Recarrega as propriedades do objeto.

(Herdado de ReplicationObject)
Remove()

Remove um perfil de agente de replicação existente do Distribuidor.

RemoveParameter(String)

Remove um parâmetro existente do perfil de agente de replicação.

Script(ScriptOptions)

Gera um script Transact-SQL que pode ser usado para recriar o perfil do agente.

Aplica-se a

Confira também