DTSBufferManagerClass.RegisterBufferType Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Registra un tipo di buffer con l'oggetto IDTSBufferManager100.
public:
virtual int RegisterBufferType(int cCols, Microsoft::SqlServer::Dts::Pipeline::Wrapper::DTP_BUFFCOL % rgCols, int lMaxRows, System::UInt32 dwCreationFlags) = Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSBufferManager100::RegisterBufferType;
public virtual int RegisterBufferType (int cCols, ref Microsoft.SqlServer.Dts.Pipeline.Wrapper.DTP_BUFFCOL rgCols, int lMaxRows, uint dwCreationFlags);
abstract member RegisterBufferType : int * DTP_BUFFCOL * int * uint32 -> int
override this.RegisterBufferType : int * DTP_BUFFCOL * int * uint32 -> int
Public Overridable Function RegisterBufferType (cCols As Integer, ByRef rgCols As DTP_BUFFCOL, lMaxRows As Integer, dwCreationFlags As UInteger) As Integer
Parametri
- cCols
- Int32
Numero di colonne nella definizione del tipo di buffer.
- rgCols
- DTP_BUFFCOL
Puntatore alla raccolta di strutture DTP_BUFFCOL che descrivono ogni colonna nella definizione del tipo di buffer.
- lMaxRows
- Int32
Numero massimo di righe che il buffer può contenere.
- dwCreationFlags
- UInt32
Combinazione dei valori degli oggetti DTSBufferFlags.
Restituisce
Intero senza segno contenente l'ID del tipo di buffer.
Implementazioni
Commenti
Gestione buffer gestisce un elenco di tipi di buffer. Ogni definizione del tipo di buffer contiene il numero di colonne, le proprietà del tipo di dati di ogni colonna, se lo spazio viene allocato che contiene informazioni sullo stato per la colonna e la modalità di inizializzazione delle colonne quando viene creata una nuova istanza del tipo di buffer. Questo metodo viene usato per registrare un nuovo tipo di buffer con il gestore. Dopo aver definito un tipo di buffer, l'ID restituito del tipo di buffer viene usato durante la chiamata CreateBuffera . Se viene trovata una definizione di buffer che corrisponde ai parametri di questo metodo, viene restituito il relativo ID. In caso contrario, viene creata una nuova definizione.