ManagedWrapper Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Stellt den verwalteten Wrapper dar.

public ref class ManagedWrapper sealed : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSBreakpointSite100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSComponentPersist130, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSConnectionManager100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSDowngradableObject100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSLogging100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSLogProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSLogProviderInit100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSManagedWrapper100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSObjectVersionUpdate100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSProductLevel100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSTask100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSTaskInit100
public ref class ManagedWrapper sealed : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSBreakpointSite100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSComponentPersist130, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSConnectionManager100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSDowngradableObject100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSLogging100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSLogProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSLogProviderInit100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSManagedWrapper100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSObjectVersionUpdate100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSProductLevel100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSSupportAccessTokenProvider140, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSTask100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSTaskInit100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("E1E1BDE3-159C-440E-9D56-A67696FA682A")]
[System.Runtime.InteropServices.ProgId("")]
public sealed class ManagedWrapper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSComponentPersist130, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManager100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSDowngradableObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogging100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProviderInit100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedWrapper100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectVersionUpdate100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSProductLevel100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSTask100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSTaskInit100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ProgId("")]
[System.Runtime.InteropServices.Guid("B6E86F66-3651-415E-AA81-43EE8C18A4CE")]
public sealed class ManagedWrapper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSComponentPersist130, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManager100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSDowngradableObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogging100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProviderInit100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedWrapper100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectVersionUpdate100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSProductLevel100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSTask100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSTaskInit100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ProgId("")]
[System.Runtime.InteropServices.Guid("22462E97-DB01-496C-BBE3-3EF5A2D91133")]
public sealed class ManagedWrapper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSComponentPersist130, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManager100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSDowngradableObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogging100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProviderInit100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedWrapper100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectVersionUpdate100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSProductLevel100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSupportAccessTokenProvider140, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSTask100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSTaskInit100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("E1E1BDE3-159C-440E-9D56-A67696FA682A")>]
[<System.Runtime.InteropServices.ProgId("")>]
type ManagedWrapper = class
    interface IDTSManagedWrapper100
    interface IDTSTask100
    interface IDTSTaskInit100
    interface IDTSComponentPersist130
    interface IDTSComponentPersist100
    interface IDTSBreakpointSite100
    interface IDTSSuspend100
    interface IDTSConnectionManager100
    interface IDTSLogProviderInit100
    interface IDTSLogProvider100
    interface IDTSLogging100
    interface IDTSObjectVersionUpdate100
    interface IDTSProductLevel100
    interface IDTSDowngradableObject100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.ProgId("")>]
[<System.Runtime.InteropServices.Guid("B6E86F66-3651-415E-AA81-43EE8C18A4CE")>]
type ManagedWrapper = class
    interface IDTSManagedWrapper100
    interface IDTSTask100
    interface IDTSTaskInit100
    interface IDTSComponentPersist130
    interface IDTSComponentPersist100
    interface IDTSBreakpointSite100
    interface IDTSSuspend100
    interface IDTSConnectionManager100
    interface IDTSLogProviderInit100
    interface IDTSLogProvider100
    interface IDTSLogging100
    interface IDTSObjectVersionUpdate100
    interface IDTSProductLevel100
    interface IDTSDowngradableObject100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.ProgId("")>]
[<System.Runtime.InteropServices.Guid("22462E97-DB01-496C-BBE3-3EF5A2D91133")>]
type ManagedWrapper = class
    interface IDTSManagedWrapper100
    interface IDTSTask100
    interface IDTSTaskInit100
    interface IDTSComponentPersist130
    interface IDTSComponentPersist100
    interface IDTSBreakpointSite100
    interface IDTSSuspend100
    interface IDTSConnectionManager100
    interface IDTSLogProviderInit100
    interface IDTSLogProvider100
    interface IDTSLogging100
    interface IDTSObjectVersionUpdate100
    interface IDTSProductLevel100
    interface IDTSDowngradableObject100
    interface IDTSSupportAccessTokenProvider140
Public NotInheritable Class ManagedWrapper
Implements IDTSBreakpointSite100, IDTSComponentPersist130, IDTSConnectionManager100, IDTSDowngradableObject100, IDTSLogging100, IDTSLogProvider100, IDTSLogProviderInit100, IDTSManagedWrapper100, IDTSObjectVersionUpdate100, IDTSProductLevel100, IDTSTask100, IDTSTaskInit100
Public NotInheritable Class ManagedWrapper
Implements IDTSBreakpointSite100, IDTSComponentPersist130, IDTSConnectionManager100, IDTSDowngradableObject100, IDTSLogging100, IDTSLogProvider100, IDTSLogProviderInit100, IDTSManagedWrapper100, IDTSObjectVersionUpdate100, IDTSProductLevel100, IDTSSupportAccessTokenProvider140, IDTSTask100, IDTSTaskInit100
Vererbung
ManagedWrapper
Attribute
Implementiert

Konstruktoren

Name Beschreibung
ManagedWrapper()

Initialisiert eine neue Instanz der ManagedWrapper-Klasse.

Eigenschaften

Name Beschreibung
AccessTokenProvider

Erhält oder setzt den Zugriffstoken-Anbieter im inneren Verbindungsmanager.

ConfigString

Erhält oder setzt die Konfigurationszeichenkette, die dem Wrapper zugeordnet ist.

ConnectionString

Setzt oder setzt den Verbindungszeichenfolge, der mit dem Wrapper assoziiert ist.

DebugMode

Get oder setzt, ob der Wrapper im Debugging-Modus ist.

Enabled

Erhält oder setzt, ob der Wrapper aktiviert ist.

ExecutionValue

Erhält den Ausführungswert des Wrappers.

ManagedForEachEnumeratorQualifiedName

Erhält den qualifizierten Namen für den verwalteten ForEach-Zähler.

ProtectionLevel

Erhält oder setzt das Schutzniveau der Verpackung.

RequiredProductLevel

Das bekommt die erforderliche Produktstufe der Verpackung.

Scope

Er bekommt den Umfang der Verpackung.

SupportsDTCTransactions

Es wird herausgefunden, ob der Wrapper DTCT-Transaktionen unterstützt.

SuspendRequired

Erhält oder bestimmt, ob die Suspension des Wrappers erforderlich ist.

Version

Bekommt die Version der Verpackung.

WrappedConnection

Erhält oder setzt die gewickelte Verbindung des Wrappers.

WrappedForEachEnumerator

Erhält oder setzt den wrapped ForEach-Enumerator.

WrappedLogProvider

Erhält oder setzt den Wrapped Log Provider.

WrappedTask

Erhält oder setzt den Wert der gewickelten Aufgabe.

Methoden

Name Beschreibung
AcceptBreakpointManager(IDTSBreakpointManager100)

Akzeptiert einen Breakpoint-Manager.

AcquireConnection(Object)

Erhält eine Wrapper-Verbindung.

CanDowngradeTo(Int32)

Spezifiziert, ob der Wrapper auf eine bestimmte Version heruntergestuft werden kann.

CanUpdate(String)

Spezifiziert, ob der Wrapper aufgerüstet werden kann.

CloseLog()

Schließt den Log für die Verpackung.

DowngradeTo(Int32, Object)

Es wird eine Verpackung auf eine niedrigere Version herabgestuft.

Execute(IDTSConnections100, IDTSVariableDispenser100, IDTSComponentEvents100, IDTSLogging100, Object)

Führt die Verpackung aus.

GetFilterStatus(String[])

Gibt den Filterstatus des Wrappers zurück.

GetSite(Guid, Object)

Gibt die Seite für die Verpackung zurück.

InitializeLogProvider(IDTSConnections100, IDTSInfoEvents100, IDTSObjectReferenceTracker100)

Initialisiert den Log-Anbieter für den Wrapper.

InitializeTask(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100, IDTSEventInfos100, IDTSLogEntryInfos100, IDTSObjectReferenceTracker100)

Initialisiert die Wrapper-Aufgabe.

LoadFromXML(Object, IDTSInfoEvents100)

Lädt den Wrapper aus XML

Log(String, String, String, String, String, String, String, DateTime, DateTime, Int32, Byte[])

Logs die Verpackung.

OpenLog()

Öffnet das Folien-Protokoll.

ReleaseConnection(Object)

Löst alle Verbindungen, die mit dem Wrapper verbunden sind.

ResumeExecution()

Setzt die mit dem Wrapper verbundene Ausführung fort.

SaveAndUpdateVersionToXML(Object, DTSTargetServerVersion, IDTSInfoEvents100)

Stellt den verwalteten Wrapper dar.

SaveToXML(Object, IDTSInfoEvents100)

Speichert den Wrapper als XML.

SetManagedObject(String, String)

Setzt das verwaltete Objekt.

SetQualifier(String)

Setzt den Wrapper-Qualifier.

SetSite(Object)

Setzt die Umwicklungsstelle.

SuspendExecution()

Setzt die Ausführung des Wrappers aus.

Update(String)

Aktualisiert die Verpackung.

Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSComponentEvents100, IDTSLogging100)

Validiert den Wrapper mit angegebenen Verbindungs-, Dispenser-, Komponenten-Ereignissen und Protokollen.

Validate(IDTSInfoEvents100)

Validiert den Wrapper mit angegebenen Events.

Gilt für: