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