ConnectionManagerCacheClass Klasse

Definition

Repräsentiert einen Verbindungsmanager, der eine Cache-Transformation oder eine Cache-Datei für die Datenverbindung verwendet.

public ref class ConnectionManagerCacheClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::ConnectionManagerCache, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSConnectionManagerCache100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("1090CB9C-6284-4C21-B90C-64EA62B1B51A")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class ConnectionManagerCacheClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ConnectionManagerCache, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManagerCache100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("31F57986-C399-4A9C-9EAA-6FE712276A7C")]
public class ConnectionManagerCacheClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ConnectionManagerCache, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManagerCache100
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("1D3BE38B-89AB-4267-B5F4-3C546A4D2302")]
public class ConnectionManagerCacheClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ConnectionManagerCache, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManagerCache100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("1090CB9C-6284-4C21-B90C-64EA62B1B51A")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type ConnectionManagerCacheClass = class
    interface IDTSConnectionManager100
    interface ConnectionManagerCache
    interface IDTSConnectionManagerCache100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("31F57986-C399-4A9C-9EAA-6FE712276A7C")>]
type ConnectionManagerCacheClass = class
    interface IDTSConnectionManager100
    interface ConnectionManagerCache
    interface IDTSConnectionManagerCache100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("1D3BE38B-89AB-4267-B5F4-3C546A4D2302")>]
type ConnectionManagerCacheClass = class
    interface IDTSConnectionManager100
    interface ConnectionManagerCache
    interface IDTSConnectionManagerCache100
Public Class ConnectionManagerCacheClass
Implements ConnectionManagerCache, IDTSConnectionManagerCache100
Vererbung
ConnectionManagerCacheClass
Attribute
Implementiert

Hinweise

Weitere Informationen finden Sie unter ConnectionManager.

Konstruktoren

Name Beschreibung
ConnectionManagerCacheClass()

Initialisiert eine neue Instanz der ConnectionManagerCacheClass-Klasse.

Eigenschaften

Name Beschreibung
Columns

Erhält oder setzt die Spalten im Cache.

ConnectionString

Erhält oder setzt die Verbindungszeichenfolge, die zur Herstellung einer Verbindung zu einer Datenquelle verwendet wird.

ProtectionLevel

Erhält oder legt das Verschlüsselungsniveau der im Paket enthaltenen sensiblen Daten fest.

RetainData

Erhält oder setzt einen Boolean, der angibt, ob der Verbindungsmanager die Daten im Cache speichert.

Scope

Er bekommt den Umfang des Verbindungsmanagers.

SupportsDTCTransactions

Erhält einen Boolean, der angibt, ob die Verbindung Microsoft Distributed Transaction Coordinator (MS DTC)-Transaktionen unterstützt.

UseEncryption

Erhält oder setzt einen Boolean, der angibt, ob Verschlüsselung verwendet werden soll.

UseFile

Erhält oder setzt einen Boolean, der angibt, ob der Verbindungsmanager eine Cache-Datei verwendet.

Methoden

Name Beschreibung
AcquireConnection(Object)

Erstellt eine Instanz des Verbindungstyps.

GetFileColumns(String)

Liest und gibt die Spalten aus der angegebenen Cache-Datei zurück.

ReleaseConnection(Object)

Befreit die während hergestellte Verbindung AcquireConnection(Object). Zur Design- und Laufzeit aufgerufen.

SetQualifier(String)

Ändert einen Qualifikator im Connection Manager, nachdem der Connection Manager erstellt wurde, aber bevor er in einem laufenden Paket verwendet wird.

Validate(IDTSInfoEvents100)

Validiert die Verbindung und gibt eine Aufzählung zurück, die auf Erfolg oder Misserfolg hinweist.

Gilt für: