ConnectionManagerBase Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die abstrakte Basisklasse für Verbindungs-Manager dar.
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
- Vererbung
- Abgeleitet
Hinweise
Sie erstellen einen verwalteten Verbindungs-Manager, indem Sie eine verwaltete Klasse aus dem ConnectionManagerBase, und dann mit DtsConnectionAttribute Attribut markieren.
Beim Erstellen eines verwalteten Verbindungsmanagers müssen Sie sicherstellen, dass das Threadingmodell für den Verbindungs-Manager für die ordnungsgemäße Arbeit mit der Integration Services-Laufzeit geeignet ist Both
.
Konstruktoren
ConnectionManagerBase() |
Initialisiert eine neue Instanz der ConnectionManagerBase-Klasse. |
Eigenschaften
AccessTokenProvider |
Ruft den Zugriffstokenanbieter ab, der beim Abrufen einer Verbindung verwendet wird, oder legt diese fest. |
ConnectionString |
Ruft die Verbindungszeichenfolge für die Verbindung ab oder legt sie fest. |
ProtectionLevel |
Ruft unter Verwendung der DTSProtectionLevel-Enumeration einen Wert ab, durch den erzwungen wird, wie vertrauliche Informationen von der Verbindung überwacht werden, oder legt ihn fest. |
Scope |
Ruft den DTS-Verbindungs-Manager-Bereich für dieses ConnectionManagerBase-Objekt ab. |
SupportsDTCTransactions |
Gibt einen booleschen Wert zurück, der angibt, ob die Verbindung MS DTC-Transaktionen (Microsoft Distributed Transaction Coordinator) unterstützt. |
TargetServerVersion |
Stellt die abstrakte Basisklasse für Verbindungs-Manager dar. |
Version |
Gibt die Version dieses Verbindungs-Managers zurück. |
Methoden
AcquireConnection(Object) |
Erstellt eine Instanz des Verbindungstyps. |
CanUpdate(String) |
Ruft einen Boolean ab, der bestimmt, ob ein Verbindungs-Manager das Upgrade der Verbindungs-XML auf eine neuere Version unterstützt. |
Equals(Object) |
Stellt fest, ob zwei Objektinstanzen gleich sind. (Geerbt von DtsObject) |
GetHashCode() |
Gibt den Hashcode für diese Instanz zurück. (Geerbt von DtsObject) |
ReleaseConnection(Object) |
Gibt die während AcquireConnection(Object) hergestellte Verbindung frei. Wird zur Entwurfs- und Laufzeit aufgerufen. |
SetQualifier(String) |
Ändert einen Qualifizierer für den Verbindungs-Manager, nachdem er erstellt wurde, aber bevor er ausgeführt wird. |
Update(String) |
Aktualisiert die von einer früheren Version des Verbindungs-Managers persistent gespeicherte XML. |
Validate(IDTSInfoEvents) |
Überprüft die Verbindung und gibt eine Enumeration zurück, die die erfolgreiche Ausführung oder einen Fehler angibt. |