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.
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à
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. |