Compartilhar via


Classe ManagedWrapper

Essa API oferece suporte à infraestrutura do SQL Server 2012 e não se destina a ser usada diretamente no seu código.

Represents the managed wrapper.

Essa API não é compatível com CLS. 

Hierarquia de herança

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

Namespace:  Microsoft.SqlServer.Dts.Runtime
Assembly:  Microsoft.SqlServer.ManagedDTS (em Microsoft.SqlServer.ManagedDTS.dll)

Sintaxe

'Declaração
<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
'Uso
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

O tipo ManagedWrapper expõe os membros a seguir.

Construtores

  Nome Descrição
Método público ManagedWrapper Infraestrutura. Initializes a new instance of the ManagedWrapper class.

Início

Propriedades

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

Início

Métodos

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

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.SqlServer.Dts.Runtime