Classe ManagedWrapper

Questa API supporta l'infrastruttura SQL Server 2012 e non può essere utilizzata direttamente dal codice.

Represents the managed wrapper.

Questa API non è conforme a CLS. 

Gerarchia di ereditarietà

System.Object
  Microsoft.SqlServer.Dts.Runtime.ManagedWrapper

Spazio dei nomi  Microsoft.SqlServer.Dts.Runtime
Assembly:  Microsoft.SqlServer.ManagedDTS (in Microsoft.SqlServer.ManagedDTS.dll)

Sintassi

'Dichiarazione
<CLSCompliantAttribute(False)> _
<ComVisibleAttribute(True)> _
<GuidAttribute("3E9B068D-6F2E-4B29-8A93-1C8F71062F12")> _
Public NotInheritable Class ManagedWrapper _
    Implements IDTSManagedWrapper100, IDTSTask100, IDTSTaskInit100, IDTSComponentPersist100,  _
    IDTSBreakpointSite100, IDTSSuspend100, IDTSConnectionManager100, IDTSLogProviderInit100, IDTSLogProvider100,  _
    IDTSLogging100, IDTSObjectVersionUpdate100, IDTSProductLevel100, IDTSDowngradableObject100
'Utilizzo
Dim instance As ManagedWrapper
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
[GuidAttribute("3E9B068D-6F2E-4B29-8A93-1C8F71062F12")]
public sealed class ManagedWrapper : IDTSManagedWrapper100, 
    IDTSTask100, IDTSTaskInit100, IDTSComponentPersist100, IDTSBreakpointSite100, IDTSSuspend100, 
    IDTSConnectionManager100, IDTSLogProviderInit100, IDTSLogProvider100, IDTSLogging100, IDTSObjectVersionUpdate100, 
    IDTSProductLevel100, IDTSDowngradableObject100
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
[GuidAttribute(L"3E9B068D-6F2E-4B29-8A93-1C8F71062F12")]
public ref class ManagedWrapper sealed : IDTSManagedWrapper100, 
    IDTSTask100, IDTSTaskInit100, IDTSComponentPersist100, IDTSBreakpointSite100, IDTSSuspend100, 
    IDTSConnectionManager100, IDTSLogProviderInit100, IDTSLogProvider100, IDTSLogging100, IDTSObjectVersionUpdate100, 
    IDTSProductLevel100, IDTSDowngradableObject100
[<SealedAttribute>]
[<CLSCompliantAttribute(false)>]
[<ComVisibleAttribute(true)>]
[<GuidAttribute("3E9B068D-6F2E-4B29-8A93-1C8F71062F12")>]
type ManagedWrapper =  
    class 
        interface IDTSManagedWrapper100 
        interface IDTSTask100 
        interface IDTSTaskInit100 
        interface IDTSComponentPersist100 
        interface IDTSBreakpointSite100 
        interface IDTSSuspend100 
        interface IDTSConnectionManager100 
        interface IDTSLogProviderInit100 
        interface IDTSLogProvider100 
        interface IDTSLogging100 
        interface IDTSObjectVersionUpdate100 
        interface IDTSProductLevel100 
        interface IDTSDowngradableObject100 
    end
public final class ManagedWrapper implements IDTSManagedWrapper100, IDTSTask100, IDTSTaskInit100, IDTSComponentPersist100, IDTSBreakpointSite100, IDTSSuspend100, IDTSConnectionManager100, IDTSLogProviderInit100, IDTSLogProvider100, IDTSLogging100, IDTSObjectVersionUpdate100, IDTSProductLevel100, IDTSDowngradableObject100

Nel tipo ManagedWrapper sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico ManagedWrapper Infrastruttura. Initializes a new instance of the ManagedWrapper class.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ConfigString Infrastruttura. Gets or sets the configuration string associated with the wrapper.
Proprietà pubblica ConnectionString Infrastruttura. Sets or sets the connection string associated with the wrapper.
Proprietà pubblica DebugMode Infrastruttura. Get or sets whether the wrapper is in debugging mode.
Proprietà pubblica Enabled Infrastruttura. Gets or sets whether the wrapper is enabled.
Proprietà pubblica ExecutionValue Infrastruttura. Gets the execution value of the wrapper.
Proprietà pubblica ManagedForEachEnumeratorQualifiedName Infrastruttura. Gets the qualified name for the managed ForEach enumerator.
Proprietà pubblica ProtectionLevel Infrastruttura. Gets or sets the protection level of the wrapper.
Proprietà pubblica RequiredProductLevel Infrastruttura. Gets t he required product level of the wrapper.
Proprietà pubblica Scope Infrastruttura. Gets the scope of the wrapper.
Proprietà pubblica SupportsDTCTransactions Infrastruttura. Gets whether the wrapper supports DTCT transactions.
Proprietà pubblica SuspendRequired Infrastruttura. Gets or sets whether the suspension of the wrapper is required.
Proprietà pubblica Version Infrastruttura. Gets the version of the wrapper.
Proprietà pubblica WrappedConnection Infrastruttura. Gets or sets the wrapped connection of the wrapper.
Proprietà pubblica WrappedForEachEnumerator Infrastruttura. Gets or sets the wrapped ForEach enumerator.
Proprietà pubblica WrappedLogProvider Infrastruttura. Gets or sets the wrapped log provider.
Proprietà pubblica WrappedTask Infrastruttura. Gets or sets the value of the wrapped task.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AcceptBreakpointManager Infrastruttura. Accepts a breakpoint manager.
Metodo pubblico AcquireConnection Infrastruttura. Acquires a wrapper connection.
Metodo pubblico CanDowngradeTo Infrastruttura. Specifies whether the wrapper can be downgraded to a specific version.
Metodo pubblico CanUpdate Infrastruttura. Specifies whether the wrapper can be upgraded.
Metodo pubblico CloseLog Infrastruttura. Closes the log for the wrapper.
Metodo pubblico DowngradeTo Infrastruttura. Downgrades a wrapper to a lower version.
Metodo pubblico Equals Ereditato da Object.
Metodo pubblico Execute Infrastruttura. Executes the wrapper.
Metodo pubblico GetFilterStatus Infrastruttura. Returns the filter status of the wrapper.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetSite Infrastruttura. Returns the site for the wrapper.
Metodo pubblico GetType Ereditato da Object.
Metodo pubblico InitializeLogProvider Infrastruttura. Initializes the log provider for the wrapper.
Metodo pubblico InitializeTask Infrastruttura. Initializes the wrapper task.
Metodo pubblico LoadFromXML Infrastruttura. Loads the wrapper from XML
Metodo pubblico Log Infrastruttura. Logs the wrapper.
Metodo pubblico OpenLog Infrastruttura. Opens the wrapper log.
Metodo pubblico ReleaseConnection Infrastruttura. Releases any connections associated with the wrapper.
Metodo pubblico ResumeExecution Infrastruttura. Resumes the execution associated with the wrapper.
Metodo pubblico SaveToXML Infrastruttura. Saves the wrapper to XML.
Metodo pubblico SetManagedObject Infrastruttura. Sets the managed object.
Metodo pubblico SetQualifier Infrastruttura. Sets the wrapper qualifier.
Metodo pubblico SetSite Infrastruttura. Sets the wrapper site.
Metodo pubblico SuspendExecution Infrastruttura. Suspends the wrapper execution.
Metodo pubblico ToString Ereditato da Object.
Metodo pubblico Update Infrastruttura. Updates the wrapper.
Metodo pubblico Validate(IDTSInfoEvents100) Infrastruttura. Validates the wrapper with specified events.
Metodo pubblico Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSComponentEvents100, IDTSLogging100) Infrastruttura. Validates the wrapper with specified connection, dispenser, component events and logs.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.SqlServer.Dts.Runtime