Microsoft.SqlServer.Dts.Pipeline 네임스페이스

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

클래스

Name Description
BackPressureException

데이터 흐름에서 역압을 처리하는 메서드 IsInputReady(Int32[], Boolean[]) 들이 GetDependentInputs(Int32) 예상치 못한 오류를 겪을 때 발생시키는 예외입니다.

BlobColumn

SQL Server 데이터 타입인 텍스트, ntext 또는 이미지를 포함하는 데이터 흐름 버퍼의 열을 정의합니다.

BufferDisconnectedException

객체에 접근 PipelineBuffer 하려는 시도가 실패할 때 던지는 예외입니다.

BufferNotFoundException

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

CannotCreatePipelineComponentException

데이터 흐름이 스크립트 컴포넌트의 인스턴스를 생성할 수 없을 때 던지는 예외입니다.

CannotCreateUserComponentException

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

ColumnIndexOutOfRangeException

인덱스를 사용하여 버퍼 열에 접근하려는 시도가 버퍼 열 집합의 범위를 벗어날 때 발생하는 예외 명령입니다.

ColumnInformation

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

ColumnIsNullException

특정 데이터 타입 열 접근 메서드와 열 값을 사용할 때 발생하는 예외는 null입니다.

ComponentDowngradeFailedException

이 예외는 해당 부품이 성능 및 다운그레이드 요청이 이루어졌을 때 해당 다운그레이드가 실패할 때 제기됩니다.

ComponentUpgradeFailedException

컴포넌트의 메서드가 PerformUpgrade(Int32) 실패할 때 던지는 예외입니다.

ComponentVersionMismatchException

패키지 XML에 저장된 컴포넌트 버전이 현재 컴퓨터에 설치된 컴포넌트 버전보다 높을 때 발생한 예외입니다.

DoesNotFitBufferException

a의 데이터 영역 BufferColumn 에 들어갈 수 없을 만큼 큰 값이 버퍼에 쓰일 때 발생한 예외입니다.

DtsPipelineComponentAttribute

객체에 대한 PipelineComponent 설계 시 정보를 포함합니다.

InputIDToNameMap

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

InputNotFoundException

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

ManagedComponentHost

DTS 관리 구성 요소의 호스트를 나타냅니다.

MappedColumnInfo

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

NoCurrentRowException

행의 PipelineBuffer 시작 주소가 null일 때 던지는 예외입니다.

NotOutputBufferException

객체로 Output 제한된 메서드가 호출 InputPipelineBuffer될 때 던져지는 예외입니다.

OutputNameMap

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

OutputNotFoundException

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

PipelineBuffer

데이터의 행과 열을 포함하는 메모리 내 데이터 저장소를 제공합니다.

PipelineComponent

관리되는 데이터 흐름 구성 요소를 개발할 때 사용되는 기본 클래스를 정의합니다.

PipelineComponentExt

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

PipelineComponentHResultException

스크립트 컴포넌트가 COM 예외를 만날 때 이 예외를 발생시킵니다.

PipelineComponentSource

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

ReadOnlyVariablesNotAvailableException

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

ReadWriteVariablesNotAvailableException

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

RowIndexOutOfRangeException

PipelineBuffer.

ScriptBuffer

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

ScriptComponent

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

ScriptComponent.ScriptComponentEvalContext

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

ScriptComponentHost

관리되는 제공자로부터 기록을 가져오는 DTS 파이프라인 구성 요소.

ScriptingLanguageNotFoundException

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

SSISScriptComponentEntryPointAttribute

이것은 ScriptComponent에서 파생된 클래스에 부여한 속성으로, 이를 찾아 반사를 통해 로드합니다

UnsupportedBufferDataTypeException

잘못된 데이터 타입을 포함하는 버퍼 컬럼에 값을 할당할 때 발생하는 예외입니다.

UnsupportedDataRecordTypeException

지원되지 않는 매개변수 값이 메서드에 DataRecordTypeToBufferType(Type) 전달될 때 던지는 예외입니다.

UnsupportedValueTypeForTextStreamColumnException

a에서 열에 PipelineBuffer 할당되는 값의 타입이 문자열이나 바이트 배열이 아닐 때 발생하는 예외입니다.

VSTAComponentScriptingEngine

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

구조체

Name Description
BufferColumn

열에 대한 PipelineBuffer 읽기 전용 메타데이터를 제공합니다.

인터페이스

Name Description
IVSTAScriptComponentUI

네임스페이스에는 Microsoft.SqlServer.Dts.Pipeline 관리된 데이터 흐름 구성 요소를 개발하는 데 사용되는 관리 클래스가 포함되어 있습니다. 이 클래스는 관리되는 데이터 흐름 구성 요소의 기본 클래스인 클래스와 PipelineComponent 인터페이스의 PipelineBuffer 관리 구현인 클래스를 포함합니다IDTSBuffer100. 이 클래스는 PipelineBuffer COM 데이터 흐름 엔진과 관리되는 데이터 흐름 구성 요소 간의 데이터 흐름 버퍼를 마샬링합니다.

열거형

Name Description
ComponentType

세 가지 유형의 데이터 흐름 구성 요소를 명시합니다.

PipelineBufferMode

입력 또는 출력 버퍼로 a를 식별 PipelineBuffer 하는 데 사용되는 값들을 포함합니다.