ConnectionManagerBase Classe

Definizione

Rappresenta la classe base astratta per i gestori di 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

Si crea un gestore di connessioni gestito derivando una classe gestita dal ConnectionManagerBase, e poi la si marchia con DtsConnectionAttribute attributo.

Quando si crea un gestore di connessione gestito, è necessario assicurarsi che il modello di threading sia Both affatto per il gestore di connessione per funzionare correttamente con l'runtime dei Servizi di Integrazione.

Costruttori

Nome Descrizione
ConnectionManagerBase()

Inizializza una nuova istanza della classe ConnectionManagerBase.

Proprietà

Nome Descrizione
AccessTokenProvider

Ottiene o imposta il provider di access token utilizzato per l'acquisizione della connessione.

ConnectionString

Ottiene o imposta la stringa di connessione per la connessione.

ProtectionLevel

Ottiene o imposta un valore, usando l'enumerazione DTSProtectionLevel , che impone come la connessione controlla le informazioni sensibili.

Scope

Ottiene l'ambito del gestore di connessione DTS per questo ConnectionManagerBase oggetto.

SupportsDTCTransactions

Restituisce un booleano che indica se la connessione supporta transazioni Microsoft Distributed Transaction Coordinator (MS DTC).

TargetServerVersion

Rappresenta la classe base astratta per i gestori di connessioni.

Version

Restituisce la versione di questo gestore di connessioni.

Metodi

Nome Descrizione
AcquireConnection(Object)

Crea un'istanza del tipo di connessione.

CanUpdate(String)

Ottiene o imposta un Boolean che determina se un connection manager supporta l'aggiornamento della connessione XML a una versione più recente.

Equals(Object)

Determina se due istanze dell'oggetto sono uguali.

(Ereditato da DtsObject)
GetHashCode()

Restituisce il codice hash per questa istanza.

(Ereditato da DtsObject)
ReleaseConnection(Object)

Libera la connessione stabilita durante AcquireConnection(Object). Chiamato al momento della progettazione e dell'esecuzione.

SetQualifier(String)

Modifica un qualificatore nel connection manager dopo che il connection manager è stato creato, ma prima che venga eseguito.

Update(String)

Aggiorna l'XML persistente da una versione precedente del connection manager.

Validate(IDTSInfoEvents)

Valida la connessione e restituisce un'enumerazione che indica successo o fallimento.

Si applica a