ManagedWrapper Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Importante
Questa API non è conforme a CLS.
Rappresenta la confezione gestita.
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
-
IDTSBreakpointSite100 IDTSComponentPersist100 IDTSComponentPersist130 IDTSConnectionManager100 IDTSDowngradableObject100 IDTSLogging100 IDTSLogProvider100 IDTSLogProviderInit100 IDTSManagedWrapper100 IDTSObjectVersionUpdate100 IDTSProductLevel100 IDTSSuspend100 IDTSTask100 IDTSTaskInit100 IDTSSupportAccessTokenProvider140
Costruttori
| Nome | Descrizione |
|---|---|
| ManagedWrapper() |
Inizializza una nuova istanza della classe ManagedWrapper. |
Proprietà
| Nome | Descrizione |
|---|---|
| AccessTokenProvider |
Ottiene o imposta il provider del token di accesso nel gestore di connessione interno. |
| ConfigString |
Ottiene o imposta la stringa di configurazione associata al wrapper. |
| ConnectionString |
Imposta o imposta la stringa di connessione associata al wrapper. |
| DebugMode |
Ottieni o imposta se il wrapper è in modalità debug. |
| Enabled |
Ottiene o imposta 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 della confezione. |
| RequiredProductLevel |
Arriva al livello richiesto del prodotto nella confezione. |
| Scope |
Capisce la portata della confezione. |
| SupportsDTCTransactions |
Ottiene se il wrapper supporta transazioni DTCT. |
| SuspendRequired |
Prende o stabilisce se è necessaria la sospensione della copertura. |
| Version |
Prende la versione della confezione. |
| WrappedConnection |
Ottiene o imposta la connessione avvolta del wrapper. |
| WrappedForEachEnumerator |
Ottiene o imposta l'enumeratore ForEach avvolto. |
| WrappedLogProvider |
Ottiene o imposta il provider di log avvolto. |
| WrappedTask |
Ottiene o imposta il valore del compito wrapped. |
Metodi
| Nome | Descrizione |
|---|---|
| AcceptBreakpointManager(IDTSBreakpointManager100) |
Accetta un breakpoint manager. |
| AcquireConnection(Object) |
Acquisisce una connessione wrapper. |
| CanDowngradeTo(Int32) |
Specifica se il wrapper può essere declassato a una versione specifica. |
| CanUpdate(String) |
Specifica se il wrapper può essere aggiornato. |
| CloseLog() |
Chiude il registro per la confezione. |
| DowngradeTo(Int32, Object) |
Degrada un wrapper a una versione inferiore. |
| Execute(IDTSConnections100, IDTSVariableDispenser100, IDTSComponentEvents100, IDTSLogging100, Object) |
Esegue la pellicola. |
| GetFilterStatus(String[]) |
Restituisce lo stato del filtro dell'involucro. |
| GetSite(Guid, Object) |
Restituisce il sito per la confezione. |
| InitializeLogProvider(IDTSConnections100, IDTSInfoEvents100, IDTSObjectReferenceTracker100) |
Inizializza il provider di log per il wrapper. |
| InitializeTask(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100, IDTSEventInfos100, IDTSLogEntryInfos100, IDTSObjectReferenceTracker100) |
Inizializza il compito wrapper. |
| LoadFromXML(Object, IDTSInfoEvents100) |
Carica il wrapper da XML |
| Log(String, String, String, String, String, String, String, DateTime, DateTime, Int32, Byte[]) |
Registra la carta della confezione. |
| OpenLog() |
Apre il registro dell'involucro. |
| ReleaseConnection(Object) |
Rilascia qualsiasi collegamento associato alla confezione. |
| ResumeExecution() |
Riprende l'esecuzione associata al wrapper. |
| SaveAndUpdateVersionToXML(Object, DTSTargetServerVersion, IDTSInfoEvents100) |
Rappresenta la confezione gestita. |
| SaveToXML(Object, IDTSInfoEvents100) |
Salva il wrapper in XML. |
| SetManagedObject(String, String) |
Imposta l'oggetto gestito. |
| SetQualifier(String) |
Stabilisce il qualificatore dell'involucro. |
| SetSite(Object) |
Imposta il sito dell'involucro. |
| SuspendExecution() |
Sospende l'esecuzione dell'involucro. |
| Update(String) |
Aggiorna la carta dell'involucro. |
| Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSComponentEvents100, IDTSLogging100) |
Valida il wrapper con la connessione, il dispenser, gli eventi dei componenti e i log specificati. |
| Validate(IDTSInfoEvents100) |
Valida il wrapper con eventi specificati. |