IDTSBufferManager100.RegisterBufferType Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
public:
int RegisterBufferType(int cCols, Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2012::DTP_BUFFCOL % rgCols, int lMaxRows, System::UInt32 dwCreationFlags);
[System.Runtime.InteropServices.DispId(101)]
public int RegisterBufferType (int cCols, ref Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2012.DTP_BUFFCOL rgCols, int lMaxRows, uint dwCreationFlags);
[<System.Runtime.InteropServices.DispId(101)>]
abstract member RegisterBufferType : int * DTP_BUFFCOL * int * uint32 -> int
Public Function RegisterBufferType (cCols As Integer, ByRef rgCols As DTP_BUFFCOL, lMaxRows As Integer, dwCreationFlags As UInteger) As Integer
Parâmetros
- cCols
- Int32
- rgCols
- DTP_BUFFCOL
- lMaxRows
- Int32
- dwCreationFlags
- UInt32
Retornos
Um número inteiro sem sinal que contém a ID do tipo de buffer.
- Atributos
Comentários
O gerenciador de buffers mantém uma lista de tipos de buffer. Cada definição de tipo de buffer contém o número de colunas, as propriedades de tipo de dados de cada coluna, se o espaço é alocado que contém informações de status para a coluna e como as colunas são inicializadas quando uma nova instância do tipo de buffer é criada. Esse método é usado para registrar um novo tipo de buffer com o gerenciador. Depois que o novo tipo de buffer tiver sido definido, a ID retornada do tipo de buffer será usada ao chamar o método CreateBuffer. Se for encontrada uma definição de buffer existente que corresponda aos parâmetros desse método, sua ID será retornada. Caso contrário, uma nova definição será criada.