IDTSBuffer100.LockData 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
public:
void LockData();
public void LockData ();
abstract member LockData : unit -> unit
Public Sub LockData ()
설명
데이터 흐름 구성 요소에서 IDTSBuffer100데이터에 액세스하기 전에 버퍼의 LockData 메서드를 호출해야 합니다. 이 메서드는 메모리의 버퍼에 있는 데이터를 잠그고 디스크로 IDTSBufferManager100 데이터를 교환하지 못하도록 합니다.
메모리 부족 IDTSBufferManager100 상황에서는 잠금 해제된 버퍼를 메모리 부족 및 디스크로 교환하여 메모리 공간을 만들려고 합니다. 버퍼 내의 데이터에 액세스하려는 시도는 잠겨 있지 않은 버퍼에서 실패합니다. 그러나 버퍼의 상태 또는 GetColumnCount형식에 대한 설명 데이터가 아니라 버퍼 내의 실제 데이터만 디스크로 교환되기 때문에 버퍼 자체 GetRowCount 에 대한 데이터를 가져오는 호출이 성공합니다.
관리되는 데이터 흐름 구성 요소 개발자는 관리 PipelineBuffer 되는 메서드가 버퍼를 자동으로 잠그고 잠금을 해제하기 때문에 이 메서드를 호출할 필요가 없습니다.