AgentProfile Classe

Définition

Encapsule toutes les opérations sur les profils d’agents de réplication, telles que la création, la suppression, l’ajout et la suppression de paramètres, ainsi que l’attribution de profils spécifiques à certains agents.

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
Héritage
AgentProfile

Remarques

Sécurité des threads

Les membres statiques publics (Shareden Microsoft Visual Basic) de ce type sont sûrs pour les opérations multithread. Les membres d’instance ne sont pas assurés d’être thread-safe.

Constructeurs

Nom Description
AgentProfile()

Initialise une nouvelle instance de la classe AgentProfile.

AgentProfile(Int32, ServerConnection)

Initialise une nouvelle instance de la AgentProfile classe avec une valeur d’ID de profil d’agent et une connexion serveur spécifiées.

AgentProfile(String, ServerConnection)

Initialise une nouvelle instance de la AgentProfile classe avec le nom de profil et la connexion serveur spécifiés.

Propriétés

Nom Description
AgentType

Obtient ou définit le type d’agent de réplication pour lequel le profil est destiné.

CachePropertyChanges

Obtient ou définit s’il faut mettre en cache les modifications apportées aux propriétés de réplication ou les appliquer immédiatement.

(Hérité de ReplicationObject)
ConnectionContext

Obtient ou définit la connexion vers une instance de Microsoft SQL Server.

(Hérité de ReplicationObject)
Default

Précise si ce profil est le profil par défaut pour le type d’agent de réplication donné.

Description

Obtient ou définit une description textuelle du profil de l’agent de réplication.

IsExistingObject

Ça détermine si l’objet existe sur le serveur ou non.

(Hérité de ReplicationObject)
Name

Obtient ou définit le nom du profil agent de réplication.

ProfileId

Ça obtient l’identifiant de profil.

SqlServerName

Obtient le nom de l’instance Microsoft SQL Server à laquelle cet objet est connecté.

(Hérité de ReplicationObject)
Type

Précise si le profil d’agent de réplication est prédéfini par la réplication ou créé par un utilisateur.

UserData

Obtient ou définit une propriété objet qui permet aux utilisateurs d’attacher leurs propres données à l’objet.

(Hérité de ReplicationObject)

Méthodes

Nom Description
AddParameter(String, String)

Ajoute un paramètre au profil agent de réplication.

AssignToAgent(String, Int32)

Attribue le profil d’agent de réplication à un travail spécifique d’agent de réplication.

ChangeParameter(String, String)

Modifie la valeur d’un paramètre d’agent de réplication existant dans le profil.

CheckValidCreation()

Vérifie la création valide de la réplication.

(Hérité de ReplicationObject)
CheckValidDefinition(Boolean)

Indique si la définition est valide.

(Hérité de ReplicationObject)
CommitPropertyChanges()

Envoie toutes les instructions de modification de propriété mises en cache à l’instance de Microsoft SQL Server.

(Hérité de ReplicationObject)
Create()

Crée le profil de l’agent de réplication sur l’instance de SQL Server en utilisant les propriétés actuelles.

Decouple()

Découple l’objet de réplication référencé du serveur.

(Hérité de ReplicationObject)
EnumParameterInfo()

Restitue des informations sur les paramètres pouvant être définis et qui sont disponibles pour le profil d’agent de réplication.

EnumParameters()

Retourne tous les paramètres existants définis pour le profil d’agent de réplication.

GetChangeCommand(StringBuilder, String, String)

Retourne la commande de changement de la réplication.

(Hérité de ReplicationObject)
GetCreateCommand(StringBuilder, Boolean, ScriptOptions)

Retourne la commande create de la réplication.

(Hérité de ReplicationObject)
GetDropCommand(StringBuilder, Boolean)

Retourne la commande drop de la réplication.

(Hérité de ReplicationObject)
InternalRefresh(Boolean)

Initie un rafraîchissement interne à partir de la réplication.

(Hérité de ReplicationObject)
Load()

Charge les propriétés d’un objet existant depuis le serveur.

(Hérité de ReplicationObject)
LoadProperties()

Charge les propriétés d’un objet existant depuis le serveur.

(Hérité de ReplicationObject)
MakeDefault()

Définit le profil comme profil par défaut pour tous les agents de réplication du même type.

Refresh()

Recharge les propriétés de l’objet.

(Hérité de ReplicationObject)
Remove()

Supprime un profil d’agent de réplication existant du distributeur.

RemoveParameter(String)

Supprime un paramètre existant du profil agent de réplication.

Script(ScriptOptions)

Génère un script Transact-SQL qui peut être utilisé pour recréer le profil de l’agent.

S’applique à

Voir aussi