AgentProfile 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.
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
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. |