AgentProfile Clase

Definición

Encapsula todas las operaciones de los perfiles de agente de replicación, como crear, eliminar, agregar y quitar parámetros, y asignar perfiles concretos a ciertos 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
Herencia
AgentProfile

Comentarios

Seguridad para subprocesos

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

AgentProfile()

Inicializa una nueva instancia de la clase AgentProfile.

AgentProfile(Int32, ServerConnection)

Inicializa una instancia nueva de la clase AgentProfile con un valor de identificador del perfil de agente y conexión al servidor especificados.

AgentProfile(String, ServerConnection)

Inicializa una instancia nueva de la clase AgentProfile con el nombre de perfil y conexión al servidor especificados.

Propiedades

AgentType

Obtiene o establece el tipo de agente de replicación para el que se ha diseñado el perfil.

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

Especifica si este es el perfil predeterminado para el tipo de agente de replicación determinado.

Description

Obtiene o establece una descripción textual del perfil del agente de replicación.

IsExistingObject

Obtiene si el objeto existe en el servidor.

(Heredado de ReplicationObject)
Name

Obtiene o establece el nombre del perfil del agente de replicación.

ProfileId

Obtiene el identificador de perfil.

SqlServerName

Obtiene el nombre de la instancia de Microsoft SQL Server a la que está conectado este objeto.

(Heredado de ReplicationObject)
Type

Especifica si el perfil del agente de replicación es el predefinido para la replicación o lo crea un usuario.

UserData

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

(Heredado de ReplicationObject)

Métodos

AddParameter(String, String)

Agrega un parámetro al perfil del agente de replicación.

AssignToAgent(String, Int32)

Asigna el perfil del agente de replicación a un trabajo del agente de replicación concreto.

ChangeParameter(String, String)

Cambia el valor de un parámetro del agente de replicación existente en el perfil.

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 el perfil del agente de replicación en la instancia de SQL Server mediante las propiedades actuales.

Decouple()

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

(Heredado de ReplicationObject)
EnumParameterInfo()

Devuelve información sobre los parámetros que se pueden establecer y que están disponibles para el perfil del agente de replicación.

EnumParameters()

Devuelve todos los parámetros existentes que están establecidos para el perfil del agente de replicació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)
MakeDefault()

Establece el perfil como el perfil predeterminado para todos los agentes de replicación del mismo tipo.

Refresh()

Vuelve a cargar las propiedades del objeto.

(Heredado de ReplicationObject)
Remove()

Quita un perfil del agente de replicación existente del distribuidor.

RemoveParameter(String)

Quita un parámetro existente del perfil del agente de replicación.

Script(ScriptOptions)

Genera un script de Transact-SQL que se puede usar para volver a crear el perfil del agente.

Se aplica a

Consulte también