IDTSBufferManager100.RegisterBufferType Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public:
int RegisterBufferType(int cCols, Microsoft::SqlServer::Dts::Pipeline::Wrapper::Sql2014::DTP_BUFFCOL % rgCols, int lMaxRows, System::UInt32 dwCreationFlags);
[System.Runtime.InteropServices.DispId(101)]
public int RegisterBufferType (int cCols, ref Microsoft.SqlServer.Dts.Pipeline.Wrapper.Sql2014.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
Paramètres
- cCols
- Int32
- rgCols
- DTP_BUFFCOL
- lMaxRows
- Int32
- dwCreationFlags
- UInt32
Retours
Entier non signé contenant l'ID du type de mémoire tampon.
- Attributs
Remarques
Le gestionnaire de mémoires tampons conserve une liste de types de mémoire tampon. Chaque définition de type de mémoire tampon contient le nombre de colonnes, les propriétés de type de données de chaque colonne, si l’espace est alloué qui contient des informations d’état pour la colonne et comment les colonnes sont initialisées lorsqu’une nouvelle instance du type de mémoire tampon est créée. Cette méthode est utilisée pour inscrire un nouveau type de mémoire tampon auprès du gestionnaire. Une fois le nouveau type de mémoire tampon défini, l’ID retourné du type de mémoire tampon est utilisé lors de l’appel de la CreateBuffer méthode. Si une définition de mémoire tampon existante est trouvée qui correspond aux paramètres de cette méthode, son ID est retourné. Sinon, une nouvelle définition est créée.