ConnectionManagerBase Classe

Definizione

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

Si applica a