ConnectionManagerBase 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.
Rappresenta la classe di base astratta per le gestioni connessioni.
public ref class ConnectionManagerBase abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject
public abstract class ConnectionManagerBase : Microsoft.SqlServer.Dts.Runtime.DtsObject
type ConnectionManagerBase = class
inherit DtsObject
Public MustInherit Class ConnectionManagerBase
Inherits DtsObject
- Ereditarietà
- Derivato
Commenti
È possibile creare una gestione connessione gestita derivando una classe gestita dall'oggetto e contrassegnarla con DtsConnectionAttribute l'attributo ConnectionManagerBase.
Quando si crea una gestione connessione gestita, è necessario assicurarsi che il modello di threading funzioni Both
correttamente con il runtime di Integration Services.
Costruttori
ConnectionManagerBase() |
Inizializza una nuova istanza della classe ConnectionManagerBase. |
Proprietà
AccessTokenProvider |
Ottiene o imposta il provider di token di accesso usato durante l'acquisizione della connessione. |
ConnectionString |
Ottiene o imposta la stringa di connessione per la connessione. |
ProtectionLevel |
Ottiene o imposta un valore, tramite l'enumerazione DTSProtectionLevel, che applica la modalità di controllo delle informazioni riservate da parte della connessione. |
Scope |
Ottiene l'ambito della gestione connessione DTS per questo oggetto ConnectionManagerBase. |
SupportsDTCTransactions |
Restituisce un valore booleano che indica se la connessione supporta le transazioni Microsoft Distributed Transaction Coordinator (MS DTC). |
TargetServerVersion |
Rappresenta la classe di base astratta per le gestioni connessioni. |
Version |
Restituisce la versione di questa gestione connessione. |
Metodi
AcquireConnection(Object) |
Crea un'istanza del tipo di connessione. |
CanUpdate(String) |
Ottiene o imposta un valore booleano che determina se una gestione connessione supporta l'aggiornamento del codice XML di connessione a una versione più recente. |
Equals(Object) |
Determina se due istanze di un oggetto sono uguali. (Ereditato da DtsObject) |
GetHashCode() |
Restituisce il codice hash per l'istanza. (Ereditato da DtsObject) |
ReleaseConnection(Object) |
Libera la connessione stabilita durante AcquireConnection(Object). Chiamato in fase di progettazione e di esecuzione. |
SetQualifier(String) |
Modifica un qualificatore della gestione connessione dopo che la gestione connessione è stata creata, ma prima che venga eseguita. |
Update(String) |
Aggiorna l'XML salvato in modo permanente da una versione precedente di gestione connessione. |
Validate(IDTSInfoEvents) |
Convalida la connessione e restituisce un'enumerazione che indica esito positivo o negativo. |