Поделиться через


Класс ManagedComponentHost

Этот API-интерфейс поддерживает инфраструктуру SQL Server 2012 и не предназначен для использования непосредственно из кода.

Represents the host for the DTS managed component.

Этот API-интерфейс несовместим с CLS. 

Иерархия наследования

System.Object
  Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost

Пространство имен:  Microsoft.SqlServer.Dts.Pipeline
Сборка:  Microsoft.SqlServer.PipelineHost (в Microsoft.SqlServer.PipelineHost.dll)

Синтаксис

'Декларация
<ComVisibleAttribute(True)> _
<CLSCompliantAttribute(False)> _
<GuidAttribute("771D0BC6-001A-413C-B711-C3ABE59D7B35")> _
Public NotInheritable Class ManagedComponentHost _
    Implements IDTSManagedComponentHost100, IDTSManagedComponent100, IDTSSupportBackPressure100, IDTSMultiInputComponentHost100
'Применение
Dim instance As ManagedComponentHost
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
[GuidAttribute("771D0BC6-001A-413C-B711-C3ABE59D7B35")]
public sealed class ManagedComponentHost : IDTSManagedComponentHost100, 
    IDTSManagedComponent100, IDTSSupportBackPressure100, IDTSMultiInputComponentHost100
[ComVisibleAttribute(true)]
[CLSCompliantAttribute(false)]
[GuidAttribute(L"771D0BC6-001A-413C-B711-C3ABE59D7B35")]
public ref class ManagedComponentHost sealed : IDTSManagedComponentHost100, 
    IDTSManagedComponent100, IDTSSupportBackPressure100, IDTSMultiInputComponentHost100
[<SealedAttribute>]
[<ComVisibleAttribute(true)>]
[<CLSCompliantAttribute(false)>]
[<GuidAttribute("771D0BC6-001A-413C-B711-C3ABE59D7B35")>]
type ManagedComponentHost =  
    class 
        interface IDTSManagedComponentHost100 
        interface IDTSManagedComponent100 
        interface IDTSSupportBackPressure100 
        interface IDTSMultiInputComponentHost100 
    end
public final class ManagedComponentHost implements IDTSManagedComponentHost100, IDTSManagedComponent100, IDTSSupportBackPressure100, IDTSMultiInputComponentHost100

Тип ManagedComponentHost обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод ManagedComponentHost Инфраструктура. Initializes a new instance of the ManagedComponentHost class.

В начало

Свойства

  Имя Описание
Открытое свойство HostBufferManager Инфраструктура. Sets the ManagedComponentHost buffer manager.
Открытое свойство HostComponentMetaData Инфраструктура. Sets the ManagedComponentHost component metadata.
Открытое свойство HostEventInfos Инфраструктура. Sets the ManagedComponentHost event information.
Открытое свойство HostLogEntryInfos Инфраструктура. Sets the ManagedComponentHost log entry information.
Открытое свойство HostReferenceTracker Инфраструктура. Sets the ManagedComponentHost reference tracker.
Открытое свойство HostVariableDispenser Инфраструктура. Sets the ManagedComponentHost variable dispenser.
Открытое свойство InnerObject Инфраструктура. Gets the inner object.

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetSupport Инфраструктура. Gets the support for the ManagedComponentHost.
Открытый метод GetType (Производный от Object.)
Открытый метод HostAcquireConnections Инфраструктура. Acquires connection for the ManagedComponentHost.
Открытый метод HostCanProcess Инфраструктура. Specifies whether the managed component host can process.
Открытый метод HostCheckAndPerformUpgrade Инфраструктура. Checks the ManagedComponentHost and performs an upgrade.
Открытый метод HostCleanup Инфраструктура. Performs a host cleanup.
Открытый метод HostDeleteExternalMetadataColumn Инфраструктура. Deletes an external metadata column of the host.
Открытый метод HostDeleteInput Инфраструктура. Deletes the ManagedComponentHost input.
Открытый метод HostDeleteOutput Инфраструктура. Deletes the ManagedComponentHost output.
Открытый метод HostDeleteOutputColumn Инфраструктура. Deletes the component host output column.
Открытый метод HostDescribeRedirectedErrorCode Инфраструктура. Describes the redirected error code.
Открытый метод HostGetDependencies Gets the component host dependencies.
Открытый метод HostInsertExternalMetadataColumnAt Инфраструктура. Inserts an external metadata at specified column.
Открытый метод HostInsertInput Инфраструктура. Inserts a component host input.
Открытый метод HostInsertOutput Инфраструктура. Inserts a component host output.
Открытый метод HostInsertOutputColumnAt Инфраструктура. Inserts an output column at the component host.
Открытый метод HostMapInputColumn Инфраструктура. Locates the input for the column of the host.
Открытый метод HostMapOutputColumn Инфраструктура. Locates the output for the column of the host.
Открытый метод HostOnDeletingInputColumn Инфраструктура. Specifies the host on deleting the input column.
Открытый метод HostOnInputPathAttached Инфраструктура. Specifies the host on attached input path.
Открытый метод HostOnInputPathDetached Инфраструктура. Specifies the host on detached input path.
Открытый метод HostOnOutputPathAttached Инфраструктура. Specifies the host on attached output path.
Открытый метод HostPostExecute Инфраструктура. Specifies the event after the host is executed.
Открытый метод HostPreExecute Инфраструктура. Specifies the event before the host is executed.
Открытый метод HostPrepareForExecute Инфраструктура. Prepares the host for execution.
Открытый метод HostPrimeOutput Инфраструктура. Specifies the host prime output.
Открытый метод HostProcessInput Инфраструктура. Specifies the host process input.
Открытый метод HostProvideComponentProperties Инфраструктура. Specifies the host provide component properties.
Открытый метод HostReinitializeMetaData Инфраструктура. Specifies the metadata for re-initialization of the host.
Открытый метод HostReleaseConnections Инфраструктура. Releases the host connection.
Открытый метод HostSetComponentProperty Инфраструктура. Sets the host component property.
Открытый метод HostSetExternalMetadataColumnDataTypeProperties Инфраструктура. Sets the external metadata column data type property of the host.
Открытый метод HostSetExternalMetadataColumnProperty Инфраструктура. Sets the external metadata column property of the host.
Открытый метод HostSetInputColumnProperty Инфраструктура. Sets the input column property of the host.
Открытый метод HostSetInputProperty Инфраструктура. Sets the input property of the host.
Открытый метод HostSetOutputColumnDataTypeProperties Инфраструктура. Sets the output column data type property of the host.
Открытый метод HostSetOutputColumnProperty Инфраструктура. Sets the output column property of the host.
Открытый метод HostSetOutputProperty Инфраструктура. Sets the output property of the host.
Открытый метод HostSetUsageType Инфраструктура. Sets the usage type of the host.
Открытый метод HostValidate Инфраструктура. Validates the host.
Открытый метод Instantiate Инфраструктура. Instantiates the host.
Открытый метод ToString (Производный от Object.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Dts.Pipeline