Класс ManagedWrapper
Этот API-интерфейс поддерживает инфраструктуру SQL Server 2012 и не предназначен для использования непосредственно из кода.
Represents the managed wrapper.
Этот API-интерфейс несовместим с CLS.
Иерархия наследования
System.Object
Microsoft.SqlServer.Dts.Runtime.ManagedWrapper
Пространство имен: Microsoft.SqlServer.Dts.Runtime
Сборка: Microsoft.SqlServer.ManagedDTS (в Microsoft.SqlServer.ManagedDTS.dll)
Синтаксис
'Декларация
<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
'Применение
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
Тип ManagedWrapper обеспечивает доступ к следующим элементам.
Конструкторы
Имя | Описание | |
---|---|---|
ManagedWrapper | Инфраструктура. Initializes a new instance of the ManagedWrapper class. |
В начало
Свойства
Имя | Описание | |
---|---|---|
ConfigString | Инфраструктура. Gets or sets the configuration string associated with the wrapper. | |
ConnectionString | Инфраструктура. Sets or sets the connection string associated with the wrapper. | |
DebugMode | Инфраструктура. Get or sets whether the wrapper is in debugging mode. | |
Enabled | Инфраструктура. Gets or sets whether the wrapper is enabled. | |
ExecutionValue | Инфраструктура. Gets the execution value of the wrapper. | |
ManagedForEachEnumeratorQualifiedName | Инфраструктура. Gets the qualified name for the managed ForEach enumerator. | |
ProtectionLevel | Инфраструктура. Gets or sets the protection level of the wrapper. | |
RequiredProductLevel | Инфраструктура. Gets t he required product level of the wrapper. | |
Scope | Инфраструктура. Gets the scope of the wrapper. | |
SupportsDTCTransactions | Инфраструктура. Gets whether the wrapper supports DTCT transactions. | |
SuspendRequired | Инфраструктура. Gets or sets whether the suspension of the wrapper is required. | |
Version | Инфраструктура. Gets the version of the wrapper. | |
WrappedConnection | Инфраструктура. Gets or sets the wrapped connection of the wrapper. | |
WrappedForEachEnumerator | Инфраструктура. Gets or sets the wrapped ForEach enumerator. | |
WrappedLogProvider | Инфраструктура. Gets or sets the wrapped log provider. | |
WrappedTask | Инфраструктура. Gets or sets the value of the wrapped task. |
В начало
Методы
Имя | Описание | |
---|---|---|
AcceptBreakpointManager | Инфраструктура. Accepts a breakpoint manager. | |
AcquireConnection | Инфраструктура. Acquires a wrapper connection. | |
CanDowngradeTo | Инфраструктура. Specifies whether the wrapper can be downgraded to a specific version. | |
CanUpdate | Инфраструктура. Specifies whether the wrapper can be upgraded. | |
CloseLog | Инфраструктура. Closes the log for the wrapper. | |
DowngradeTo | Инфраструктура. Downgrades a wrapper to a lower version. | |
Equals | (Производный от Object.) | |
Execute | Инфраструктура. Executes the wrapper. | |
GetFilterStatus | Инфраструктура. Returns the filter status of the wrapper. | |
GetHashCode | (Производный от Object.) | |
GetSite | Инфраструктура. Returns the site for the wrapper. | |
GetType | (Производный от Object.) | |
InitializeLogProvider | Инфраструктура. Initializes the log provider for the wrapper. | |
InitializeTask | Инфраструктура. Initializes the wrapper task. | |
LoadFromXML | Инфраструктура. Loads the wrapper from XML | |
Log | Инфраструктура. Logs the wrapper. | |
OpenLog | Инфраструктура. Opens the wrapper log. | |
ReleaseConnection | Инфраструктура. Releases any connections associated with the wrapper. | |
ResumeExecution | Инфраструктура. Resumes the execution associated with the wrapper. | |
SaveToXML | Инфраструктура. Saves the wrapper to XML. | |
SetManagedObject | Инфраструктура. Sets the managed object. | |
SetQualifier | Инфраструктура. Sets the wrapper qualifier. | |
SetSite | Инфраструктура. Sets the wrapper site. | |
SuspendExecution | Инфраструктура. Suspends the wrapper execution. | |
ToString | (Производный от Object.) | |
Update | Инфраструктура. Updates the wrapper. | |
Validate(IDTSInfoEvents100) | Инфраструктура. Validates the wrapper with specified events. | |
Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSComponentEvents100, IDTSLogging100) | Инфраструктура. Validates the wrapper with specified connection, dispenser, component events and logs. |
В начало
Безопасность многопоточности
Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.