ManagedWrapper Classe

Definizione

Importante

Questa API non è conforme a CLS.

Rappresenta il wrapper gestito.

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
Ereditarietà
ManagedWrapper
Attributi
Implementazioni

Costruttori

ManagedWrapper()

Inizializza una nuova istanza della classe ManagedWrapper.

Proprietà

AccessTokenProvider

Ottiene o imposta il provider di token di accesso nella gestione connessione interna.

ConfigString

Ottiene o imposta la stringa di configurazione associata al wrapper.

ConnectionString

Ottiene o imposta la stringa di connessione associata al wrapper.

DebugMode

Ottiene o imposta un valore che indica se il wrapper è in modalità di debug.

Enabled

Ottiene o imposta un valore che indica se il wrapper è abilitato.

ExecutionValue

Ottiene il valore di esecuzione del wrapper.

ManagedForEachEnumeratorQualifiedName

Ottiene il nome qualificato per l'enumeratore ForEach gestito.

ProtectionLevel

Ottiene o imposta il livello di protezione del wrapper.

RequiredProductLevel

Ottiene il livello di prodotto obbligatorio del wrapper.

Scope

Ottiene l'ambito del wrapper.

SupportsDTCTransactions

Ottiene un valore che indica se il wrapper supporta le transazioni DTCT.

SuspendRequired

Ottiene o imposta un valore che indica se è obbligatoria la sospensione del wrapper.

Version

Ottiene la versione del wrapper.

WrappedConnection

Ottiene o imposta la connessione del wrapper sottoposta a wrapping.

WrappedForEachEnumerator

Ottiene o imposta l'enumeratore ForEach sottoposto a wrapping.

WrappedLogProvider

Ottiene o imposta il provider di log sottoposto a wrapping.

WrappedTask

Ottiene o imposta il valore dell'attività sottoposta a wrapping.

Metodi

AcceptBreakpointManager(IDTSBreakpointManager100)

Accetta una gestione della punto di interruzione.

AcquireConnection(Object)

Acquisisce una connessione del wrapper.

CanDowngradeTo(Int32)

Specifica se è possibile effettuare il downgrade del wrapper a una versione specifica.

CanUpdate(String)

Specifica se è possibile aggiornare il wrapper.

CloseLog()

Chiude il log del wrapper.

DowngradeTo(Int32, Object)

Effettua il downgrade di un wrapper a una versione inferiore.

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

Esegue il wrapper.

GetFilterStatus(String[])

Restituisce lo stato del filtro del wrapper.

GetSite(Guid, Object)

Restituisce il sito del wrapper.

InitializeLogProvider(IDTSConnections100, IDTSInfoEvents100, IDTSObjectReferenceTracker100)

Inizializza il provider di log per il wrapper.

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

Inizializza l'attività del wrapper.

LoadFromXML(Object, IDTSInfoEvents100)

Carica il wrapper dal codice XML.

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

Registra il wrapper.

OpenLog()

Apre il log del wrapper.

ReleaseConnection(Object)

Rilascia qualsiasi connessione associata al wrapper.

ResumeExecution()

Riprende l'esecuzione associata al wrapper.

SaveAndUpdateVersionToXML(Object, DTSTargetServerVersion, IDTSInfoEvents100)

Rappresenta il wrapper gestito.

SaveToXML(Object, IDTSInfoEvents100)

Salva il wrapper in codice XML.

SetManagedObject(String, String)

Imposta l'oggetto gestito.

SetQualifier(String)

Imposta il qualificatore del wrapper.

SetSite(Object)

Imposta il sito del wrapper.

SuspendExecution()

Sospende l'esecuzione del wrapper.

Update(String)

Aggiorna il wrapper.

Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSComponentEvents100, IDTSLogging100)

Convalida il wrapper con la connessione, il dispenser, gli eventi del componente e i log specificati.

Validate(IDTSInfoEvents100)

Convalida il wrapper con gli eventi specificati.

Si applica a