ManagedComponentHost 클래스

정의

중요

이 API는 CLS 규격이 아닙니다.

DTS에서 관리되는 구성 요소에 대한 호스트를 나타냅니다.

public ref class ManagedComponentHost sealed : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSManagedComponent100, Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSManagedComponentHost130, Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSMultiInputComponentHost100, Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSSupportBackPressure100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("6D7C079E-B65B-47B4-BA22-EB26B0E64AB0")]
public sealed class ManagedComponentHost : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponent100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponentHost130, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSMultiInputComponentHost100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSSupportBackPressure100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("F5B847E7-6F0F-45CE-BEDF-0486A5C1CE63")]
public sealed class ManagedComponentHost : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponent100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponentHost130, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSMultiInputComponentHost100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSSupportBackPressure100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("EDAF6493-38BF-4EC1-A982-48A69785216A")]
public sealed class ManagedComponentHost : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponent100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSManagedComponentHost130, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSMultiInputComponentHost100, Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSSupportBackPressure100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("6D7C079E-B65B-47B4-BA22-EB26B0E64AB0")>]
type ManagedComponentHost = class
    interface IDTSManagedComponentHost130
    interface IDTSManagedComponentHost100
    interface IDTSManagedComponent100
    interface IDTSSupportBackPressure100
    interface IDTSMultiInputComponentHost100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("F5B847E7-6F0F-45CE-BEDF-0486A5C1CE63")>]
type ManagedComponentHost = class
    interface IDTSManagedComponentHost130
    interface IDTSManagedComponentHost100
    interface IDTSManagedComponent100
    interface IDTSSupportBackPressure100
    interface IDTSMultiInputComponentHost100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("EDAF6493-38BF-4EC1-A982-48A69785216A")>]
type ManagedComponentHost = class
    interface IDTSManagedComponentHost130
    interface IDTSManagedComponentHost100
    interface IDTSManagedComponent100
    interface IDTSSupportBackPressure100
    interface IDTSMultiInputComponentHost100
Public NotInheritable Class ManagedComponentHost
Implements IDTSManagedComponent100, IDTSManagedComponentHost130, IDTSMultiInputComponentHost100, IDTSSupportBackPressure100
상속
ManagedComponentHost
특성
구현

생성자

ManagedComponentHost()

ManagedComponentHost 클래스의 새 인스턴스를 초기화합니다.

속성

HostBufferManager

ManagedComponentHost 버퍼 관리자를 설정합니다.

HostComponentMetaData

ManagedComponentHost 구성 요소 메타데이터를 설정합니다.

HostEventInfos

ManagedComponentHost 이벤트 정보를 설정합니다.

HostLogEntryInfos

ManagedComponentHost 로그 항목 정보를 설정합니다.

HostReferenceTracker

ManagedComponentHost 참조 추적 장치를 설정합니다.

HostVariableDispenser

ManagedComponentHost 변수 디스펜서를 설정합니다.

InnerObject

내부 개체를 가져옵니다.

메서드

Finalize()

DTS에서 관리되는 구성 요소에 대한 호스트를 나타냅니다.

GetSupport(Boolean)

ManagedComponentHost에 대한 지원을 가져옵니다.

HostAcquireConnections(IDTSManagedComponentWrapper100, Object)

ManagedComponentHost에 대한 연결을 가져옵니다.

HostCanProcess(IDTSManagedComponentWrapper100, Int32, Int32[], Boolean[])

관리되는 구성 요소 호스트를 처리할 수 있는지 여부를 지정합니다.

HostCheckAndPerformDowngrade(IDTSManagedComponentWrapper100, Int32, DTSTargetServerVersion)

DTS에서 관리되는 구성 요소에 대한 호스트를 나타냅니다.

HostCheckAndPerformUpgrade(IDTSManagedComponentWrapper100, Int32)

ManagedComponentHost를 확인하고 업그레이드를 수행합니다.

HostCleanup(IDTSManagedComponentWrapper100)

호스트 정리를 수행합니다.

HostDeleteExternalMetadataColumn(IDTSManagedComponentWrapper100, Int32, Int32)

호스트의 외부 메타데이터 열을 삭제합니다.

HostDeleteInput(IDTSManagedComponentWrapper100, Int32)

ManagedComponentHost 입력을 삭제합니다.

HostDeleteOutput(IDTSManagedComponentWrapper100, Int32)

ManagedComponentHost 출력을 삭제합니다.

HostDeleteOutputColumn(IDTSManagedComponentWrapper100, Int32, Int32)

구성 요소 호스트 출력 열을 삭제합니다.

HostDescribeRedirectedErrorCode(IDTSManagedComponentWrapper100, Int32)

리디렉션된 오류 코드에 대해 설명합니다.

HostGetDependencies(IDTSManagedComponentWrapper100, Int32, Int32, Int32[])

구성 요소 호스트 종속성을 가져옵니다.

HostInsertExternalMetadataColumnAt(IDTSManagedComponentWrapper100, Int32, Int32, String, String)

지정한 열에 외부 메타데이터를 삽입합니다.

HostInsertInput(IDTSManagedComponentWrapper100, DTSInsertPlacement, Int32)

구성 요소 호스트 입력을 삽입합니다.

HostInsertOutput(IDTSManagedComponentWrapper100, DTSInsertPlacement, Int32)

구성 요소 호스트 출력을 삽입합니다.

HostInsertOutputColumnAt(IDTSManagedComponentWrapper100, Int32, Int32, String, String)

구성 요소 호스트에 출력 열을 삽입합니다.

HostMapInputColumn(IDTSManagedComponentWrapper100, Int32, Int32, Int32)

입력에서 호스트의 열을 찾습니다.

HostMapOutputColumn(IDTSManagedComponentWrapper100, Int32, Int32, Int32, Boolean)

출력에서 호스트의 열을 찾습니다.

HostOnDeletingInputColumn(IDTSManagedComponentWrapper100, Int32, Int32)

입력 열을 삭제하는 호스트를 지정합니다.

HostOnInputPathAttached(IDTSManagedComponentWrapper100, Int32)

연결된 입력 경로에서 호스트를 지정합니다.

HostOnInputPathDetached(IDTSManagedComponentWrapper100, Int32)

분리된 입력 경로에서 호스트를 지정합니다.

HostOnOutputPathAttached(IDTSManagedComponentWrapper100, Int32)

연결된 출력 경로에서 호스트를 지정합니다.

HostPostExecute(IDTSManagedComponentWrapper100)

호스트 실행 후 이벤트를 지정합니다.

HostPreExecute(IDTSManagedComponentWrapper100)

호스트 실행 전 이벤트를 지정합니다.

HostPrepareForExecute(IDTSManagedComponentWrapper100)

실행을 위해 호스트를 준비합니다.

HostPrimeOutput(IDTSManagedComponentWrapper100, Int32, Int32[], IDTSBuffer100[], IntPtr)

호스트 프라임 출력을 지정합니다.

HostProcessInput(IDTSManagedComponentWrapper100, Int32, IDTSBuffer100, IntPtr)

호스트 프로세스 입력을 지정합니다.

HostProvideComponentProperties(IDTSManagedComponentWrapper100)

호스트 제공 구성 요소 속성을 지정합니다.

HostReinitializeMetaData(IDTSManagedComponentWrapper100)

호스트 재초기화에 대한 메타데이터를 지정합니다.

HostReleaseConnections(IDTSManagedComponentWrapper100)

호스트 연결을 해제합니다.

HostSetComponentProperty(IDTSManagedComponentWrapper100, String, Object)

호스트 구성 요소 속성을 설정합니다.

HostSetExternalMetadataColumnDataTypeProperties(IDTSManagedComponentWrapper100, Int32, Int32, DataType, Int32, Int32, Int32, Int32)

호스트의 외부 메타데이터 열 데이터 형식 속성을 설정합니다.

HostSetExternalMetadataColumnProperty(IDTSManagedComponentWrapper100, Int32, Int32, String, Object)

호스트의 외부 메타데이터 열 속성을 설정합니다.

HostSetInputColumnProperty(IDTSManagedComponentWrapper100, Int32, Int32, String, Object)

호스트의 입력 열 속성을 설정합니다.

HostSetInputProperty(IDTSManagedComponentWrapper100, Int32, String, Object)

호스트의 입력 속성을 설정합니다.

HostSetOutputColumnDataTypeProperties(IDTSManagedComponentWrapper100, Int32, Int32, DataType, Int32, Int32, Int32, Int32)

호스트의 출력 열 데이터 형식 속성을 설정합니다.

HostSetOutputColumnProperty(IDTSManagedComponentWrapper100, Int32, Int32, String, Object)

호스트의 출력 열 속성을 설정합니다.

HostSetOutputProperty(IDTSManagedComponentWrapper100, Int32, String, Object)

호스트의 출력 속성을 설정합니다.

HostSetUsageType(IDTSManagedComponentWrapper100, Int32, IDTSVirtualInput100, Int32, DTSUsageType)

호스트의 사용 유형을 설정합니다.

HostValidate(IDTSManagedComponentWrapper100)

호스트의 유효성을 검사합니다.

Instantiate(String, IDTSComponentMetaData100, IDTSVariableDispenser100, IDTSBufferManager100, IDTSEventInfos100, IDTSObjectReferenceTracker100, IDTSLogEntryInfos100, DTSProductLevel)

호스트를 인스턴스화합니다.

적용 대상