AgentProfile Klasse

Definition

Kapselt alle Operationen auf Replikationsagentenprofilen, wie das Erstellen, Löschen, Hinzufügen und Entfernen von Parametern sowie das Zuweisen spezifischer Profile an bestimmte Agenten.

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
AgentProfile

Hinweise

Threadsicherheit

Öffentliche statische (Sharedin Microsoft Visual Basic) Mitglieder dieses Typs sind für Multithread-Operationen sicher. Instanzmitglieder sind nicht garantiert threadsicher.

Konstruktoren

Name Beschreibung
AgentProfile()

Initialisiert eine neue Instanz der AgentProfile-Klasse.

AgentProfile(Int32, ServerConnection)

Initialisiert eine neue Instanz der Klasse AgentProfile mit einem angegebenen Agent-Profil-ID-Wert und Serververbindung.

AgentProfile(String, ServerConnection)

Initialisiert eine neue Instanz der Klasse AgentProfile mit dem angegebenen Profilnamen und Serververbindung.

Eigenschaften

Name Beschreibung
AgentType

Erhält oder setzt den Typ des Replikationsagenten, für den das Profil vorgesehen ist.

CachePropertyChanges

Es gibt oder setzt, ob Änderungen an den Replikationseigenschaften zwischengespeichert oder sofort angewendet werden.

(Geerbt von ReplicationObject)
ConnectionContext

Erhält oder setzt die Verbindung zu einer Instanz von Microsoft SQL Server.

(Geerbt von ReplicationObject)
Default

Spezifiziert, ob dieses Profil das Standardprofil für den gegebenen Replikationsagententyp ist.

Description

Erhält oder setzt eine textuelle Beschreibung des Replikationsagentenprofils.

IsExistingObject

Es bekommt, ob das Objekt auf dem Server existiert oder nicht.

(Geerbt von ReplicationObject)
Name

Erhält oder setzt den Namen des Replikationsagenten-Profils.

ProfileId

Bekommt die Profil-ID.

SqlServerName

Erhält den Namen der Microsoft SQL Server-Instanz, mit der dieses Objekt verbunden ist.

(Geerbt von ReplicationObject)
Type

Spezifiziert, ob das Replikationsagentenprofil durch Replikation vordefiniert oder von einem Benutzer erstellt ist.

UserData

Erhält oder setzt eine Objekt-Eigenschaft, die es Nutzern erlaubt, eigene Daten an das Objekt anzuhängen.

(Geerbt von ReplicationObject)

Methoden

Name Beschreibung
AddParameter(String, String)

Fügt dem Replikationsagentenprofil einen Parameter hinzu.

AssignToAgent(String, Int32)

Weist das Replikationsagentenprofil einem bestimmten Replikationsagentenjob zu.

ChangeParameter(String, String)

Ändert den Wert eines bestehenden Replikationsagenten-Parameters im Profil.

CheckValidCreation()

Prüft die gültige Replikationserstellung.

(Geerbt von ReplicationObject)
CheckValidDefinition(Boolean)

Gibt an, ob die Definition gültig ist.

(Geerbt von ReplicationObject)
CommitPropertyChanges()

Sendet alle zwischengespeicherten Property-Change-Anweisungen an die Instanz von Microsoft SQL Server.

(Geerbt von ReplicationObject)
Create()

Erstellt das Replikationsagentenprofil auf der Instanz von SQL Server mithilfe der aktuellen Eigenschaften.

Decouple()

Entkoppelt das referenzierte Replikationsobjekt vom Server.

(Geerbt von ReplicationObject)
EnumParameterInfo()

Gibt Informationen über Parameter zurück, die gesetzt werden können und die für das Replikationsagentenprofil verfügbar sind.

EnumParameters()

Gibt alle vorhandenen Parameter zurück, die für das Replikationsagentenprofil gesetzt sind.

GetChangeCommand(StringBuilder, String, String)

Gibt den Änderungsbefehl aus der Replikation zurück.

(Geerbt von ReplicationObject)
GetCreateCommand(StringBuilder, Boolean, ScriptOptions)

Gibt den Create-Befehl aus der Replikation zurück.

(Geerbt von ReplicationObject)
GetDropCommand(StringBuilder, Boolean)

Gibt den Drop-Befehl aus der Replikation zurück.

(Geerbt von ReplicationObject)
InternalRefresh(Boolean)

Führt eine interne Aktualisierung aus der Replikation ein.

(Geerbt von ReplicationObject)
Load()

Lädt die Eigenschaften eines bestehenden Objekts vom Server.

(Geerbt von ReplicationObject)
LoadProperties()

Lädt die Eigenschaften eines bestehenden Objekts vom Server.

(Geerbt von ReplicationObject)
MakeDefault()

Setzt das Profil als Standardprofil für alle Replikationsagenten desselben Typs.

Refresh()

Lädt die Eigenschaften des Objekts neu.

(Geerbt von ReplicationObject)
Remove()

Entfernt ein bestehendes Replikationsagentenprofil aus dem Distributor.

RemoveParameter(String)

Entfernt einen bestehenden Parameter aus dem Replikationsagentenprofil.

Script(ScriptOptions)

Erzeugt ein Transact-SQL Skript, das verwendet werden kann, um das Agentenprofil neu zu erstellen.

Gilt für:

Weitere Informationen