AgentProfile Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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. |