AgentProfile Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Encapsule toutes les opérations sur les profils d'agent de réplication telles que la création, la suppression, l'ajout et la suppression de paramètres et l'affectation 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
Remarques
Cohérence de thread
Les membres statiques publics (Shared
dans Microsoft Visual Basic) de ce type sont sécurisés pour les opérations multithread. Les membres de l’instance ne sont pas garantis pour être thread-safe.
Constructeurs
AgentProfile() |
Initialise une nouvelle instance de la classe AgentProfile. |
AgentProfile(Int32, ServerConnection) |
Initialise une nouvelle instance de la classe AgentProfile avec une valeur d'ID du profil de l'agent et une connexion au serveur spécifiées. |
AgentProfile(String, ServerConnection) |
Initialise une nouvelle instance de la classe AgentProfile avec le nom du profil et une connexion au serveur spécifiés. |
Propriétés
AgentType |
Obtient ou définit le type d'agent de réplication pour lequel le profil est prévu. |
CachePropertyChanges |
Obtient ou définit s'il faut mettre en cache des modifications effectuées sur les propriétés de réplication ou les appliquer immédiatement. (Hérité de ReplicationObject) |
ConnectionContext |
Obtient ou définit la connexion à une instance de Microsoft SQL Server. (Hérité de ReplicationObject) |
Default |
Spécifie 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 d'agent de réplication. |
IsExistingObject |
Détermine si l'objet existe ou non sur le serveur. (Hérité de ReplicationObject) |
Name |
Obtient ou définit le nom du profil d'agent de réplication. |
ProfileId |
Obtient l’ID de profil. |
SqlServerName |
Obtient le nom de l’instance Microsoft SQL Server à laquelle cet objet est connecté. (Hérité de ReplicationObject) |
Type |
Spécifie si le profil d'agent de réplication est prédéfini par réplication ou créé par un utilisateur. |
UserData |
Obtient ou définit une propriété d'objet qui permet aux utilisateurs d'attacher leurs propres données à l'objet. (Hérité de ReplicationObject) |
Méthodes
AddParameter(String, String) |
Ajoute un paramètre au profil d'agent de réplication. |
AssignToAgent(String, Int32) |
Affecte le profil d'agent de réplication à un travail de l'agent de réplication spécifique. |
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 de la réplication valide. (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 à l’aide des propriétés actuelles. |
Decouple() |
Dissocie l'objet de réplication référencé du serveur. (Hérité de ReplicationObject) |
EnumParameterInfo() |
Retourne les informations sur les paramètres qui peuvent ê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 modification de la réplication. (Hérité de ReplicationObject) |
GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Retourne la commande de création de la réplication. (Hérité de ReplicationObject) |
GetDropCommand(StringBuilder, Boolean) |
Retourne la commande de suppression de la réplication. (Hérité de ReplicationObject) |
InternalRefresh(Boolean) |
Initialise une actualisation interne de la réplication. (Hérité de ReplicationObject) |
Load() |
Charge les propriétés d'un objet existant à partir du serveur. (Hérité de ReplicationObject) |
LoadProperties() |
Charge les propriétés d'un objet existant à partir du serveur. (Hérité de ReplicationObject) |
MakeDefault() |
Définit le profil en tant que 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 serveur de distribution. |
RemoveParameter(String) |
Supprime un paramètre existant du profil d'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. |