ManagedWrapper 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.
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
-
IDTSBreakpointSite100 IDTSComponentPersist100 IDTSComponentPersist130 IDTSConnectionManager100 IDTSDowngradableObject100 IDTSLogging100 IDTSLogProvider100 IDTSLogProviderInit100 IDTSManagedWrapper100 IDTSObjectVersionUpdate100 IDTSProductLevel100 IDTSSuspend100 IDTSTask100 IDTSTaskInit100 IDTSSupportAccessTokenProvider140
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. |