IDTSBuffer100.LockData Método

Definição

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

Comentários

Antes de acessar os dados em um IDTSBuffer100 , os componentes de fluxo de dados devem chamar o método LockData do buffer. Esse método bloqueia os dados no buffer na memória e impede que o IDTSBufferManager100 permutate-os para o disco.

Em situações de memória insuficiente, as IDTSBufferManager100 tentativas de criar espaço de memória permutando buffers desbloqueados de memória e para o disco. As tentativas de acessar os dados em um buffer falham em buffers que não foram bloqueados. No entanto, as chamadas para obter dados sobre o buffer em si, como GetRowCount ou GetColumnCount , com sucesso porque apenas os dados reais dentro do buffer são trocados em disco, não os dados descritivos sobre o estado ou tipo do buffer.

Os desenvolvedores de componentes de fluxo de dados gerenciados não precisam chamar esse método porque o gerenciado PipelineBuffer bloqueia e desbloqueia o buffer automaticamente.

Aplica-se a