Metoda IDTSBufferManager100.RegisterBufferType
Rejestruje typ buforu z IDTSBufferManager100.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Pipeline.Wrapper
Zestaw: Microsoft.SqlServer.DTSPipelineWrap (w Microsoft.SqlServer.DTSPipelineWrap.dll)
Składnia
'Deklaracja
Function RegisterBufferType ( _
cCols As Integer, _
ByRef rgCols As DTP_BUFFCOL, _
lMaxRows As Integer, _
dwCreationFlags As UInteger _
) As Integer
'Użycie
Dim instance As IDTSBufferManager100
Dim cCols As Integer
Dim rgCols As DTP_BUFFCOL
Dim lMaxRows As Integer
Dim dwCreationFlags As UInteger
Dim returnValue As Integer
returnValue = instance.RegisterBufferType(cCols, _
rgCols, lMaxRows, dwCreationFlags)
int RegisterBufferType(
int cCols,
ref DTP_BUFFCOL rgCols,
int lMaxRows,
uint dwCreationFlags
)
int RegisterBufferType(
[InAttribute] int cCols,
[InAttribute] DTP_BUFFCOL% rgCols,
[InAttribute] int lMaxRows,
[InAttribute] unsigned int dwCreationFlags
)
abstract RegisterBufferType :
cCols:int *
rgCols:DTP_BUFFCOL byref *
lMaxRows:int *
dwCreationFlags:uint32 -> int
function RegisterBufferType(
cCols : int,
rgCols : DTP_BUFFCOL,
lMaxRows : int,
dwCreationFlags : uint
) : int
Parametry
- cCols
Typ: System.Int32
Liczba kolumn w buforze wpisz definicję.
- rgCols
Typ: Microsoft.SqlServer.Dts.Pipeline.Wrapper.DTP_BUFFCOL%
Wskaźnik do kolekcja DTP_BUFFCOL struktur, które opisują każdej z kolumn w definicji typu buforowego.
- lMaxRows
Typ: System.Int32
Maksymalna liczba wierszy, które bufor może przechowywać.
- dwCreationFlags
Typ: System.UInt32
Kombinacja wartości w DTSBufferFlags.
Wartość zwracana
Typ: System.Int32
Niepodpisane liczba całkowita Identyfikatora typu buforowego.
Uwagi
Menedżer bufor przechowuje listę typów buforu.Każda definicja typu bufor zawiera numer kolumna, typ danych właściwości każdej kolumna czy miejsca jest przydzielana przechowujący informacje o stanie dla kolumna i jak kolumna są inicjowane, gdy nowe wystąpienie typu bufor jest tworzony.Ta metoda jest używana, aby zarejestrować nowy typ buforu z menedżerem.Po zdefiniowaniu nowy typ buforu zwrócony identyfikator typu bufor jest używany podczas wywoływania CreateBuffer metoda.W przypadku znalezienia istniejącej definicji buforu parametry tej metoda, które odpowiadają jego identyfikator ID jest zwracany.W przeciwnym razie jest tworzona nowa definicja.
Zobacz także