AgentProfile Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kapselt alle Vorgänge auf Replikations-Agent-Profilen, wie das Erstellen, Löschen, Hinzufügen und Entfernen von Parametern sowie das Zuweisen bestimmter Profile zu bestimmten 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
- Vererbung
Hinweise
Threadsicherheit
Öffentliche statische (Shared
in Microsoft Visual Basic) Member dieses Typs sind für Multithreadvorgänge sicher. Instanzmember sind nicht garantiert, dass sie threadsicher sind.
Konstruktoren
AgentProfile() |
Initialisiert eine neue Instanz der AgentProfile-Klasse. |
AgentProfile(Int32, ServerConnection) |
Initialisiert eine neue Instanz der AgentProfile-Klasse mit einem angegebenen Agent-Profil-ID-Wert und einer Serververbindung. |
AgentProfile(String, ServerConnection) |
Initialisiert eine neue Instanz der AgentProfile-Klasse mit dem angegebenen Profilnamen und einer Serververbindung. |
Eigenschaften
AgentType |
Ruft den Typ des Replikations-Agents ab, für den das Profil gedacht ist, oder legt ihn fest. |
CachePropertyChanges |
Ruft ab oder legt fest, ob Änderungen an den Replikationseigenschaften zwischengespeichert oder sofort angewendet werden sollen. (Geerbt von ReplicationObject) |
ConnectionContext |
Ruft die Verbindung mit einer Instanz von Microsoft SQL Server ab oder legt sie fest. (Geerbt von ReplicationObject) |
Default |
Gibt an, ob dieses Profil das Standardprofil für den angegebenen Replikations-Agenttyp ist. |
Description |
Ruft eine Textbeschreibung des Replikations-Agentprofils ab oder legt sie fest. |
IsExistingObject |
Ruft ab, ob das Objekt auf dem Server vorhanden ist. (Geerbt von ReplicationObject) |
Name |
Ruft den Namen des Replikations-Agentprofils ab oder legt diesen fest. |
ProfileId |
Ruft die Profil-ID ab. |
SqlServerName |
Ruft den Namen der Microsoft SQL Server-Instanz ab, mit der dieses Objekt verbunden ist. (Geerbt von ReplicationObject) |
Type |
Gibt an, ob das Replikations-Agentprofil von der Replikation vordefiniert ist oder von einem Benutzer erstellt wird. |
UserData |
Ruft eine Objekteigenschaft ab, die es Benutzern ermöglicht, ihre eigenen Daten an das Objekt anzufügen, oder legt sie fest. (Geerbt von ReplicationObject) |
Methoden
AddParameter(String, String) |
Fügt dem Replikations-Agentprofil einen Parameter hinzu. |
AssignToAgent(String, Int32) |
Weist einem bestimmten Replikations-Agentauftrag das Replikations-Agentprofil zu. |
ChangeParameter(String, String) |
Ändert den Wert eines bestehenden Parameters für den Replikations-Agent in dem Profil. |
CheckValidCreation() |
Überprüft, ob die Replikationserstellung gültig ist. (Geerbt von ReplicationObject) |
CheckValidDefinition(Boolean) |
Gibt an, ob die Definition gültig ist. (Geerbt von ReplicationObject) |
CommitPropertyChanges() |
Sendet alle zwischengespeicherten Eigenschaftsänderungsanweisungen an die Instanz von Microsoft SQL Server. (Geerbt von ReplicationObject) |
Create() |
Erstellt das Replikations-Agent-Profil auf der Instanz von SQL Server mithilfe der aktuellen Eigenschaften. |
Decouple() |
Entkoppelt das Replikationsobjekt, auf das verwiesen wird, vom Server. (Geerbt von ReplicationObject) |
EnumParameterInfo() |
Gibt Informationen zu Parametern zurück, die festgelegt werden können und für das Replikations-Agentprofil verfügbar sind. |
EnumParameters() |
Gibt alle vorhandenen Parameter zurück, die für das Replikations-Agentprofil festgelegt wurden. |
GetChangeCommand(StringBuilder, String, String) |
Gibt den Änderungsbefehl von der Replikation zurück. (Geerbt von ReplicationObject) |
GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Gibt den Erstellungsbefehl von der Replikation zurück. (Geerbt von ReplicationObject) |
GetDropCommand(StringBuilder, Boolean) |
Gibt den Löschbefehl von der Replikation zurück. (Geerbt von ReplicationObject) |
InternalRefresh(Boolean) |
Initiiert eine interne Aktualisierung von der Replikation. (Geerbt von ReplicationObject) |
Load() |
Lädt die Eigenschaften eines vorhandenen Objekts vom Server. (Geerbt von ReplicationObject) |
LoadProperties() |
Lädt die Eigenschaften eines vorhandenen Objekts vom Server. (Geerbt von ReplicationObject) |
MakeDefault() |
Legt das Profil als Standardprofil für alle Replikations-Agents des gleichen Typs fest. |
Refresh() |
Lädt die Eigenschaften des Objekts erneut. (Geerbt von ReplicationObject) |
Remove() |
Entfernt ein vorhandenes Replikations-Agent-Profil aus dem Verteiler. |
RemoveParameter(String) |
Entfernt einen vorhandenen Parameter aus dem Replikations-Agentprofil. |
Script(ScriptOptions) |
Generiert ein Transact-SQL-Skript, das zum erneuten Erstellen des Agentprofils verwendet werden kann. |