Freigeben über


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

ManagedWrapper()

Initialisiert eine neue Instanz der ManagedWrapper-Klasse.

Eigenschaften

AccessTokenProvider

Ruft den Zugriffstokenanbieter im inneren Verbindungs-Manager ab oder legt diese fest.

ConfigString

Ruft die Konfigurationszeichenfolge ab, die dem Wrapper zugeordnet ist, oder legt sie fest.

ConnectionString

Ruft die Verbindungszeichenfolge ab, die dem Wrapper zugeordnet ist, oder legt sie fest.

DebugMode

Ruft ab oder legt fest, ob sich der Wrapper im Debugmodus befindet.

Enabled

Ruft ab oder legt fest, ob der Wrapper aktiviert ist.

ExecutionValue

Ruft den Ausführungswert des Wrappers ab.

ManagedForEachEnumeratorQualifiedName

Ruft den qualifizierten Namen für den verwalteten ForEach-Enumerator ab.

ProtectionLevel

Ruft die Schutzebene des Wrappers ab oder legt sie fest.

RequiredProductLevel

Ruft die erforderliche Produktebene des Wrappers ab.

Scope

Ruft den Bereich des Wrappers ab.

SupportsDTCTransactions

Ruft ab, ob der Wrapper DTCT-Transaktionen unterstützt.

SuspendRequired

Ruft ab oder legt fest, ob das Anhalten des Wrappers erforderlich ist.

Version

Ruft die Version des Wrappers ab.

WrappedConnection

Ruft die umschlossene Verbindung des Wrappers ab oder legt sie fest.

WrappedForEachEnumerator

Ruft den umschlossenen ForEach-Enumerator ab oder legt ihn fest.

WrappedLogProvider

Ruft den umschlossenen Protokollanbieter ab oder legt ihn fest.

WrappedTask

Ruft den Wert des umschlossenen Tasks ab oder legt ihn fest.

Methoden

AcceptBreakpointManager(IDTSBreakpointManager100)

Akzeptiert einen Breakpoint-Manager.

AcquireConnection(Object)

Ruft eine Wrapperverbindung ab.

CanDowngradeTo(Int32)

Gibt an, ob der Wrapper auf eine bestimmte Version herabgestuft werden kann.

CanUpdate(String)

Gibt an, ob der Wrapper aktualisiert werden kann.

CloseLog()

Schließt das Protokoll für den Wrapper.

DowngradeTo(Int32, Object)

Stuft einen Wrapper auf eine niedrigere Version herab.

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

Führt den Wrapper aus.

GetFilterStatus(String[])

Gibt den Filterstatus des Wrappers zurück.

GetSite(Guid, Object)

Gibt die Site für den Wrapper zurück.

InitializeLogProvider(IDTSConnections100, IDTSInfoEvents100, IDTSObjectReferenceTracker100)

Initialisiert den Protokollanbieter für den Wrapper.

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

Initialisiert den Wrappertask.

LoadFromXML(Object, IDTSInfoEvents100)

Lädt den Wrapper aus XML.

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

Protokolliert den Wrapper.

OpenLog()

Öffnet das Wrapperprotokoll.

ReleaseConnection(Object)

Gibt alle dem Wrapper zugeordneten Verbindungen frei.

ResumeExecution()

Setzt die dem Wrapper zugeordnete Ausführung fort.

SaveAndUpdateVersionToXML(Object, DTSTargetServerVersion, IDTSInfoEvents100)

Stellt den verwalteten Wrapper dar.

SaveToXML(Object, IDTSInfoEvents100)

Speichert den Wrapper in XML.

SetManagedObject(String, String)

Legt das verwaltete Objekt fest.

SetQualifier(String)

Legt den Wrapperqualifizierer fest.

SetSite(Object)

Legt die Wrappersite fest.

SuspendExecution()

Hält die Wrapperausführung an.

Update(String)

Aktualisiert den Wrapper.

Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSComponentEvents100, IDTSLogging100)

Überprüft den Wrapper mit angegebenen Verbindungs-, Verteiler-, Komponentenereignissen und -protokollen.

Validate(IDTSInfoEvents100)

Überprüft den Wrapper mit angegebenen Ereignissen.

Gilt für: