AgentProfile Classe

Definizione

Racchiude tutte le operazioni sui profili degli agenti di replica, come la creazione, cancellazione, aggiunta e rimozione di parametri, e l'assegnazione di profili specifici a determinati 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

Sicurezza dei Thread

I membri pubblici statici (Sharedin Microsoft Visual Basic) di questo tipo sono sicuri per operazioni multithread. Non è garantito che i membri dell'istanza siano thread-safe.

Costruttori

Nome Descrizione
AgentProfile()

Inizializza una nuova istanza della classe AgentProfile.

AgentProfile(Int32, ServerConnection)

Inizializza una nuova istanza della AgentProfile classe con un valore ID profilo agente specificato e una connessione server.

AgentProfile(String, ServerConnection)

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

Proprietà

Nome Descrizione
AgentType

Ottiene o imposta il tipo di agente di replica per cui il profilo è destinato.

CachePropertyChanges

Ottiene o stabilisce se memorizzare le modifiche apportate alle proprietà di replicazione o applicarle immediatamente.

(Ereditato da ReplicationObject)
ConnectionContext

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

(Ereditato da ReplicationObject)
Default

Specifica se questo profilo è il profilo predefinito per il tipo di agente di replicazione specifico.

Description

Ottiene o imposta una descrizione testuale del profilo dell'agente di replicazione.

IsExistingObject

Ottiene se l'oggetto esiste o meno sul server.

(Ereditato da ReplicationObject)
Name

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

ProfileId

Ottiene l'ID del profilo.

SqlServerName

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

(Ereditato da ReplicationObject)
Type

Specifica se il profilo dell'agente di replicazione è predefinito dalla replica o creato da un utente.

UserData

Ottiene o imposta una proprietà oggetto che permette agli utenti di allegare i propri dati all'oggetto.

(Ereditato da ReplicationObject)

Metodi

Nome Descrizione
AddParameter(String, String)

Aggiunge un parametro al profilo dell'agente di replicazione.

AssignToAgent(String, Int32)

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

ChangeParameter(String, String)

Modifica il valore di un parametro di replicazione esistente nel profilo.

CheckValidCreation()

Controlla la valida creazione della replica.

(Ereditato da ReplicationObject)
CheckValidDefinition(Boolean)

Indica se la definizione è valida.

(Ereditato da ReplicationObject)
CommitPropertyChanges()

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

(Ereditato da ReplicationObject)
Create()

Crea il profilo dell'agente di replica sull'istanza di SQL Server utilizzando le proprietà attuali.

Decouple()

Disaccoppia l'oggetto di replica di riferimento dal server.

(Ereditato da ReplicationObject)
EnumParameterInfo()

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

EnumParameters()

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

GetChangeCommand(StringBuilder, String, String)

Restituisce il comando change dalla replicazione.

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

Restituisce il comando create dalla replicazione.

(Ereditato da ReplicationObject)
GetDropCommand(StringBuilder, Boolean)

Restituisce il comando drop dalla replicazione.

(Ereditato da ReplicationObject)
InternalRefresh(Boolean)

Avvia un aggiornamento interno dalla replicazione.

(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 replicazione dello stesso tipo.

Refresh()

Ricarica le proprietà dell'oggetto.

(Ereditato da ReplicationObject)
Remove()

Rimuove un profilo di agente di replica esistente dal Distributore.

RemoveParameter(String)

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

Script(ScriptOptions)

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

Si applica a

Vedi anche