MainPipe 인터페이스

정의

데이터 흐름 태스크를 프로그래밍 방식으로 구성하는 데 사용되는 IDTSPipeline100 인터페이스의 관리되는 구현을 제공합니다.

public interface class MainPipe : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSPipeline100
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.MainPipeClass))]
[System.Runtime.InteropServices.Guid("BE3F920C-1F7B-4B2A-B593-6F6C84072D82")]
public interface MainPipe : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSPipeline100
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.MainPipeClass))]
[System.Runtime.InteropServices.Guid("6F5BD75A-C40C-4860-AE25-55EB7CF33DB0")]
public interface MainPipe : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSPipeline100
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.MainPipeClass))]
[System.Runtime.InteropServices.Guid("7068DEA5-9977-4EF9-BB5A-29D1CA3FA415")]
public interface MainPipe : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSPipeline100
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.MainPipeClass))>]
[<System.Runtime.InteropServices.Guid("BE3F920C-1F7B-4B2A-B593-6F6C84072D82")>]
type MainPipe = interface
    interface IDTSPipeline100
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.MainPipeClass))>]
[<System.Runtime.InteropServices.Guid("6F5BD75A-C40C-4860-AE25-55EB7CF33DB0")>]
type MainPipe = interface
    interface IDTSPipeline100
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.MainPipeClass))>]
[<System.Runtime.InteropServices.Guid("7068DEA5-9977-4EF9-BB5A-29D1CA3FA415")>]
type MainPipe = interface
    interface IDTSPipeline100
Public Interface MainPipe
Implements IDTSPipeline100
파생
특성
구현

예제

다음 코드 예제에서는 개체를 MainPipe a Package 에 추가 하 고의 TaskHostusing InnerObject 속성을 검색 합니다MainPipe.

Package p = new Package();  
Executable e = p.Executables.Add("DTS.Pipeline.1");  
TaskHost thMainPipe = e as TaskHost;  
MainPipe dataFlowTask = thMainPipe.InnerObject as MainPipe;  

설명

MainPipe SSDT(SQL Server Data Tools Data Flow 작업으로 표시됨)는 COM 인터페이스의 IDTSPipeline100 관리되는 구현입니다. 에서 데이터 흐름 태스크를 프로그래밍 방식으로 만들거나 수정할 때 관리 코드에서 사용되는 인터페이스입니다 Package. 이 개체에 사용할 수 있는 메서드 및 속성에 대한 개요는 설명서를 참조 MainPipeClass 하세요.

속성

AutoGenerateIDForNewObjects

데이터 흐름이 새로 만들어진 개체에 대한 ID 속성을 자동으로 생성하고 설정할지 여부를 지정하는 값을 가져오거나 설정합니다.

(다음에서 상속됨 IDTSPipeline100)
BLOBTempStoragePath

BLOB(Binary Large Object)이 임시로 디스크에 기록되는 파일 시스템 위치를 지정하는 값을 가져오거나 설정합니다.

(다음에서 상속됨 IDTSPipeline100)
BufferManager

IDTSBufferManager100 개체를 가져옵니다.

(다음에서 상속됨 IDTSPipeline100)
BufferTempStoragePath

버퍼 데이터를 임시로 캐시하는 데 사용되는 파일 시스템 경로를 가져오거나 설정합니다.

(다음에서 상속됨 IDTSPipeline100)
ComponentMetaDataCollection

태스크에서 데이터 흐름 구성 요소의 컬렉션을 가져옵니다.

(다음에서 상속됨 IDTSPipeline100)
DefaultBufferMaxRows

태스크가 IDTSBuffer100 버퍼에서 허용하는 최대 행 수를 가져오거나 설정합니다.

(다음에서 상속됨 IDTSPipeline100)
DefaultBufferSize

태스크에서 만드는 IDTSBuffer100 개체의 기본 크기를 가져오거나 설정합니다.

(다음에서 상속됨 IDTSPipeline100)
EnableCacheUpdate

IDTSPipeline100이 캐시 업데이트를 사용하도록 설정했는지 여부를 가져오거나 설정합니다.

(다음에서 상속됨 IDTSPipeline100)
EnableDisconnectedColumns

데이터 흐름 태스크에서 주 파이프에 연결이 끊어진 열을 사용할 수 있도록 설정하는지를 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 IDTSPipeline100)
EngineThreads

데이터 흐름 태스크에서 사용하는 스레드 수를 가져오거나 설정합니다.

(다음에서 상속됨 IDTSPipeline100)
Events

데이터 흐름 및 해당 구성 요소가 실행 시 이벤트를 발생시키는 데 사용하는 이벤트 인터페이스를 설정합니다.

(다음에서 상속됨 IDTSPipeline100)
IsSavingXml

IDTSPipeline100가 xml을 저장하는지 여부를 가져오거나 설정합니다.

(다음에서 상속됨 IDTSPipeline100)
PathCollection

데이터 흐름 태스크에 대한 IDTSPathCollection100 컬렉션을 가져옵니다.

(다음에서 상속됨 IDTSPipeline100)
PersistenceCustomPropertyCollection[DTSPersistenceFormat]

지정된 지속성 형식을 갖는 사용자 지정 속성의 컬렉션을 가져옵니다.

(다음에서 상속됨 IDTSPipeline100)
RunInOptimizedMode

데이터 흐름 태스크가 최적 모드에서 실행되는지 여부를 지정하는 값을 가져오거나 설정합니다.

(다음에서 상속됨 IDTSPipeline100)
VariableDispenser

패키지의 변수를 읽기/쓰기용으로 잠그기 위해 사용되는 IDTSVariableDispenser100을 설정합니다.

(다음에서 상속됨 IDTSPipeline100)

메서드

GetNextPasteID()

데이터 흐름 태스크가 생성하는 사용 가능한 다음 ID를 가져옵니다.

(다음에서 상속됨 IDTSPipeline100)
GetObjectByID(Int32)

개체의 ID를 사용하여 데이터 흐름 태스크에 포함된 개체를 검색합니다.

(다음에서 상속됨 IDTSPipeline100)
New()

IDTSPipeline100 클래스의 새 인스턴스를 지정합니다.

(다음에서 상속됨 IDTSPipeline100)
UpdateCacheOnInputColumns()

IDTSPipeline100의 입력 열에서 캐시를 업데이트합니다.

(다음에서 상속됨 IDTSPipeline100)

적용 대상