Bagikan melalui


ManagedWrapper Kelas

Definisi

Penting

API ini bukan kompatibel CLS.

Mewakili pembungkus terkelola.

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
Warisan
ManagedWrapper
Atribut
Penerapan

Konstruktor

ManagedWrapper()

Menginisialisasi instans baru kelas ManagedWrapper.

Properti

AccessTokenProvider

Mendapatkan atau mengatur penyedia token akses pada manajer koneksi dalam.

ConfigString

Mendapatkan atau mengatur string konfigurasi yang terkait dengan pembungkus.

ConnectionString

Mengatur atau mengatur string koneksi yang terkait dengan pembungkus.

DebugMode

Mendapatkan atau mengatur apakah pembungkus berada dalam mode debugging.

Enabled

Mendapatkan atau mengatur apakah pembungkus diaktifkan.

ExecutionValue

Mendapatkan nilai eksekusi pembungkus.

ManagedForEachEnumeratorQualifiedName

Mendapatkan nama yang memenuhi syarat untuk enumerator ForEach terkelola.

ProtectionLevel

Mendapatkan atau mengatur tingkat perlindungan pembungkus.

RequiredProductLevel

Mendapat t ia membutuhkan tingkat produk pembungkus.

Scope

Mendapatkan ruang lingkup pembungkus.

SupportsDTCTransactions

Mendapatkan apakah pembungkus mendukung transaksi DTCT.

SuspendRequired

Mendapatkan atau mengatur apakah penangguhan pembungkus diperlukan.

Version

Mendapatkan versi pembungkus.

WrappedConnection

Mendapatkan atau mengatur koneksi pembungkus yang dibungkus.

WrappedForEachEnumerator

Mendapatkan atau mengatur enumerator ForEach yang dibungkus.

WrappedLogProvider

Mendapatkan atau mengatur penyedia log yang dibungkus.

WrappedTask

Mendapatkan atau mengatur nilai tugas yang dibungkus.

Metode

AcceptBreakpointManager(IDTSBreakpointManager100)

Menerima manajer titik henti.

AcquireConnection(Object)

Memperoleh koneksi pembungkus.

CanDowngradeTo(Int32)

Menentukan apakah pembungkus dapat diturunkan ke versi tertentu.

CanUpdate(String)

Menentukan apakah pembungkus dapat ditingkatkan.

CloseLog()

Menutup log untuk pembungkus.

DowngradeTo(Int32, Object)

Menurunkan tingkat pembungkus ke versi yang lebih rendah.

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

Menjalankan pembungkus.

GetFilterStatus(String[])

Mengembalikan status filter pembungkus.

GetSite(Guid, Object)

Mengembalikan situs untuk pembungkus.

InitializeLogProvider(IDTSConnections100, IDTSInfoEvents100, IDTSObjectReferenceTracker100)

Menginisialisasi penyedia log untuk pembungkus.

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

Menginisialisasi tugas pembungkus.

LoadFromXML(Object, IDTSInfoEvents100)

Memuat pembungkus dari XML

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

Mencatat pembungkus.

OpenLog()

Membuka log pembungkus.

ReleaseConnection(Object)

Merilis koneksi apa pun yang terkait dengan pembungkus.

ResumeExecution()

Melanjutkan eksekusi yang terkait dengan pembungkus.

SaveAndUpdateVersionToXML(Object, DTSTargetServerVersion, IDTSInfoEvents100)

Mewakili pembungkus terkelola.

SaveToXML(Object, IDTSInfoEvents100)

Menyimpan pembungkus ke XML.

SetManagedObject(String, String)

Mengatur objek terkelola.

SetQualifier(String)

Mengatur kualifikasi pembungkus.

SetSite(Object)

Mengatur situs pembungkus.

SuspendExecution()

Menangguhkan eksekusi pembungkus.

Update(String)

Updates pembungkusnya.

Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSComponentEvents100, IDTSLogging100)

Memvalidasi pembungkus dengan koneksi, dispenser, peristiwa komponen, dan log yang ditentukan.

Validate(IDTSInfoEvents100)

Memvalidasi pembungkus dengan peristiwa tertentu.

Berlaku untuk