IDTSBufferManager100.RegisterBufferType Método

Definición

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

Devoluciones

Un entero sin signo que contiene el identificador del tipo de búfer.

Atributos

Comentarios

El administrador de búferes mantiene una lista de tipos de búfer. Cada definición de tipo de búfer contiene el número de columnas, las propiedades de tipo de datos de cada columna, si se asigna espacio que contiene información de estado para la columna y cómo se inicializan las columnas cuando se crea una nueva instancia del tipo de búfer. Este método se usa para registrar un nuevo tipo de búfer con el administrador. Una vez definido el nuevo tipo de búfer, se usa el identificador devuelto del tipo de búfer al llamar al método CreateBuffer. Si se encuentra una definición de búfer existente que coincide con los parámetros de este método, se devuelve su identificador. De lo contrario, se crea una nueva definición.

Se aplica a