IDTSPipeline100 인터페이스

정의

데이터 흐름 태스크가 구현하는 메서드와 속성을 정의합니다.

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

설명

MainPipeClass 인터페이스에서 정의된 속성과 메서드를 구현하며 Data Flow 작업을 나타냅니다.

속성

Name Description
AutoGenerateIDForNewObjects

데이터 흐름이 자동으로 생성하는지 여부를 지정하거나 새로 생성된 객체에 대해 ID 속성을 설정합니다.

BLOBTempStoragePath

이진 대형 객체(BLOB)가 임시로 디스크에 쓰이는 파일 시스템 위치를 지정하는 값을 받거나 설정합니다.

BufferManager

개체를 IDTSBufferManager100 가져옵니다.

BufferTempStoragePath

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

ComponentMetaDataCollection

작업 내 데이터 흐름 구성 요소 수집을 받습니다.

DefaultBufferMaxRows

작업이 허용하는 최대 행 수를 버퍼에서 IDTSBuffer100 얻거나 설정합니다.

DefaultBufferSize

작업에서 생성된 객체의 IDTSBuffer100 기본 크기를 받거나 설정합니다.

EnableCacheUpdate

캐시 업데이트를 활성화하는지 IDTSPipeline100 설정하거나 받아야 합니다.

EnableDisconnectedColumns

데이터 플로우 작업이 메인 파이프에서 분리된 열을 활성화하는지 여부를 나타내는 값을 받거나 설정합니다.

EngineThreads

데이터 흐름 작업이 사용하는 스레드 수를 얻거나 설정합니다.

Events

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

IsSavingXml

xml을 저장하는지 설정 IDTSPipeline100 하는지 확인합니다.

PathCollection

데이터 흐름 작업을 위한 수집을 IDTSPathCollection100 받습니다.

PersistenceCustomPropertyCollection[DTSPersistenceFormat]

지정된 영구 형식을 가진 커스텀 속성 모음을 얻습니다.

RunInOptimizedMode

데이터 흐름 작업이 최적화 모드로 실행되는지 여부를 지정하는 값을 받거나 설정합니다.

VariableDispenser

패키지 내 변수를 읽기 및 쓰기 위해 잠그도록 설정합니다 IDTSVariableDispenser100 .

메서드

Name Description
GetNextPasteID()

데이터 플로우 작업이 생성하는 다음 사용 가능한 ID를 얻습니다.

GetObjectByID(Int32)

데이터 플로우 작업에 포함된 객체를 객체의 ID를 사용하여 검색합니다.

New()

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

UpdateCacheOnInputColumns()

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

적용 대상