AgentProfile Classe

Definizione

Incapsula tutte le operazioni sui profili degli agenti di replica, quali la creazione, l'eliminazione, l'aggiunta e la rimozione di parametri, nonché l'aggiunta di profili specifici ad alcuni agenti.

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
Ereditarietà
AgentProfile

Commenti

Thread safety

I membri statici pubblici (Shared in Microsoft Visual Basic) di questo tipo sono sicuri per le operazioni multithreaded. I membri dell'istanza non sono garantiti come thread-safe.

Costruttori

AgentProfile()

Inizializza una nuova istanza della classe AgentProfile.

AgentProfile(Int32, ServerConnection)

Inizializza una nuova istanza della classe AgentProfile con il valore ID del profilo dell'agente e la connessione al server specificati.

AgentProfile(String, ServerConnection)

Inizializza una nuova istanza della classe AgentProfile con il nome del profilo e la connessione al server specificati.

Proprietà

AgentType

Ottiene o imposta il tipo dell'agente di replica a cui il profilo è destinato.

CachePropertyChanges

Ottiene o imposta un valore che indica se memorizzare nella cache o se applicare immediatamente le modifiche apportate alle proprietà di replica.

(Ereditato da ReplicationObject)
ConnectionContext

Ottiene o imposta la connessione a un'istanza di Microsoft SQL Server.

(Ereditato da ReplicationObject)
Default

Indica se il profilo è il profilo predefinito per il tipo di agente di replica specificato.

Description

Ottiene o imposta una descrizione in formato testo del profilo dell'agente di replica.

IsExistingObject

Ottiene un valore che indica se l'oggetto esiste nel server.

(Ereditato da ReplicationObject)
Name

Ottiene o imposta il nome del profilo dell'agente di replica.

ProfileId

Ottiene l'ID del profilo.

SqlServerName

Ottiene il nome dell'istanza di Microsoft SQL Server a cui è connesso questo oggetto.

(Ereditato da ReplicationObject)
Type

Specifica se il profilo dell'agente di replica è predefinito in base alla replica o viene creato da un utente.

UserData

Ottiene o imposta una proprietà di un oggetto che consente agli utenti di collegare i relativi dati all'oggetto in questione.

(Ereditato da ReplicationObject)

Metodi

AddParameter(String, String)

Aggiunge un parametro al profilo dell'agente di replica.

AssignToAgent(String, Int32)

Assegna il profilo dell'agente di replica a un processo dell'agente di replica specifico.

ChangeParameter(String, String)

Modifica il valore di un parametro di un agente di replica esistente nel profilo.

CheckValidCreation()

Controlla la creazione della replica valida.

(Ereditato da ReplicationObject)
CheckValidDefinition(Boolean)

Indica se la definizione è valida.

(Ereditato da ReplicationObject)
CommitPropertyChanges()

Invia tutte le istruzioni di modifica della proprietà memorizzate nella cache all'istanza di Microsoft SQL Server.

(Ereditato da ReplicationObject)
Create()

Crea il profilo dell'agente di replica nell'istanza di SQL Server usando le proprietà correnti.

Decouple()

Disaccoppia dal server l'oggetto di replica a cui si fa riferimento.

(Ereditato da ReplicationObject)
EnumParameterInfo()

Restituisce informazioni sui parametri che possono essere impostati e che sono disponibili per il profilo dell'agente di replica.

EnumParameters()

Restituisce tutti i parametri esistenti impostati per il profilo dell'agente di replica.

GetChangeCommand(StringBuilder, String, String)

Restituisce il comando di modifica dalla replica.

(Ereditato da ReplicationObject)
GetCreateCommand(StringBuilder, Boolean, ScriptOptions)

Restituisce il comando di creazione dalla replica.

(Ereditato da ReplicationObject)
GetDropCommand(StringBuilder, Boolean)

Restituisce il comando di eliminazione dalla replica.

(Ereditato da ReplicationObject)
InternalRefresh(Boolean)

Avvia un aggiornamento interno dalla replica.

(Ereditato da ReplicationObject)
Load()

Carica le proprietà di un oggetto esistente dal server.

(Ereditato da ReplicationObject)
LoadProperties()

Carica le proprietà di un oggetto esistente dal server.

(Ereditato da ReplicationObject)
MakeDefault()

Imposta il profilo come profilo predefinito per tutti gli agenti di replica dello stesso tipo.

Refresh()

Ricarica le proprietà dell'oggetto.

(Ereditato da ReplicationObject)
Remove()

Rimuove un profilo dell'agente di replica esistente dal server di distribuzione.

RemoveParameter(String)

Rimuove un parametro esistente dal profilo dell'agente di replica.

Script(ScriptOptions)

Genera uno script Transact-SQL che può essere usato per ricreare il profilo dell'agente.

Si applica a

Vedi anche