Partager via


Classe ManagedWrapper

Cette API prend en charge l'infrastructure SQL Server 2012 et n'est pas destinée à être utilisée directement à partir de votre code.

Represents the managed wrapper.

Cette API n'est pas conforme CLS. 

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.SqlServer.Dts.Runtime
Assembly :  Microsoft.SqlServer.ManagedDTS (en Microsoft.SqlServer.ManagedDTS.dll)

Syntaxe

'Déclaration
<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
'Utilisation
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

Le type ManagedWrapper expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique ManagedWrapper Infrastructure. Initializes a new instance of the ManagedWrapper class.

Haut de la page

Propriétés

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

Haut de la page

Méthodes

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

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.SqlServer.Dts.Runtime