IDTSBuffer100.LockData Метод

Определение

public:
 void LockData();
public void LockData();
abstract member LockData : unit -> unit
Public Sub LockData ()

Комментарии

Перед доступом к данным в IDTSBuffer100, компоненты потока данных должны вызывать метод LockData буфера. Этот метод блокирует данные в буфере памяти и предотвращает IDTSBufferManager100 их переключение на диск.

В условиях IDTSBufferManager100 низкой памяти попытки создать пространство памяти путём замены разблокированных буферов из памяти на диск. Попытки получить доступ к данным внутри буфера неудачно на буферах, которые не были заблокированы. Однако вызовы для получения данных о самом буфере, такие GetRowCount как или GetColumnCount, увенчаются успехом, потому что на диск перемещаются только реальные данные внутри буфера, а не описательные данные о состоянии или типе буфера.

Разработчикам управляемых компонентов потока данных не нужно вызывать этот метод, так как управляемый PipelineBuffer автоматически блокирует и разблокирует буфер.

Применяется к