DTSBufferManager 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
public interface class DTSBufferManager : Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2012::IDTSBufferManager100
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.DTSBufferManagerClass))]
[System.Runtime.InteropServices.Guid("E25EC665-7DB0-41F9-B0FC-E58318DA64BC")]
public interface DTSBufferManager : Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.IDTSBufferManager100
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.DTSBufferManagerClass))>]
[<System.Runtime.InteropServices.Guid("E25EC665-7DB0-41F9-B0FC-E58318DA64BC")>]
type DTSBufferManager = interface
interface IDTSBufferManager100
Public Interface DTSBufferManager
Implements IDTSBufferManager100
- 파생
- 특성
- 구현
설명
버퍼 관리자는 데이터 플로우 작업과 데이터 플로우 구성 요소에서 소스부터 목적지까지 IDTSBuffer100 객체를 할당, 관리, 삭제하는 역할을 담당합니다. 버퍼 유형 등록, 버퍼 내 컬럼 위치, 버퍼 내 컬럼에 대한 메타데이터 검색, 프라이빗 버퍼를 요청하는 컴포넌트가 내부적으로 사용하는 프라이빗 버퍼 생성 등의 유틸리티 기능을 제공합니다.
관리형 데이터 흐름 컴포넌트 개발자들은 버퍼 매니저를 주로 IDTSInput100과 IDTSOutput100 객체에서 정의된 파이프라인 버퍼 내 열을 찾기 위해 사용합니다. 관리형 컴포넌트 개발자들은 버퍼 매니저를 사용해 IDTSBuffer100 객체를 생성하지 않습니다. 왜냐하면 관리형 컴포넌트가 버퍼 매니저가 생성한 IDTSBuffer100 객체와 직접 상호작용하지 않기 때문입니다. 관리형 컴포넌트는 관리형 코드와 네이티브 코드 간에 데이터를 마샬링하는 관리형 파이프라인버퍼 클래스를 사용합니다.
속성
| Name | Description |
|---|---|
| IsVirtual[Int32] | (다음에서 상속됨 IDTSBufferManager100) |