DTSBufferManagerClass Members

Creates and manages IDTSBuffer90 objects.

The following tables list the members exposed by the DTSBufferManagerClass type.

Public Constructors

  Name Description
DTSBufferManagerClass Initializes a new instance of the DTSBufferManagerClass.

Top

Public Methods

(see also Protected Methods )

  Name Description
ms211429.pubmethod(en-US,SQL.90).gif CreateBuffer Creates an IDTSBuffer90 object based on the specified buffer type.
ms211429.pubmethod(en-US,SQL.90).gif CreateFlatBuffer Creates an IDTSBuffer90 of the specified size.
ms211429.pubmethod(en-US,SQL.90).gif CreateVirtualBuffer  
ms211429.pubmethod(en-US,SQL.90).gif Equals  Overloaded. (inherited from Object )
ms211429.pubmethod(en-US,SQL.90).gif FindColumnByLineageID Gets the location of a column in the specified IDTSBuffer90 object.
ms211429.pubmethod(en-US,SQL.90).gif GetBLOBObject Creates an IDTSBLOBObject90 that is used to manipulate binary large objects (BLOBs).
ms211429.pubmethod(en-US,SQL.90).gif GetColumnCount Gets the number of columns in the specified registered buffer type.
ms211429.pubmethod(en-US,SQL.90).gif GetColumnInfo Gets the DTP_BUFFCOL structure for a column in the specified buffer definition.
ms211429.pubmethod(en-US,SQL.90).gif GetHashCode  (inherited from Object )
ms211429.pubmethod(en-US,SQL.90).gif GetRowWidth Gets the size of the row defined for the buffer type definition.
ms211429.pubmethod(en-US,SQL.90).gif GetType  (inherited from Object )
ms211429.pubmethod(en-US,SQL.90).gifms211429.static(en-US,SQL.90).gif ReferenceEquals  (inherited from Object )
ms211429.pubmethod(en-US,SQL.90).gif RegisterBufferType Registers a buffer type with the IDTSBufferManager90.
ms211429.pubmethod(en-US,SQL.90).gif RegisterLineageIDs  
ms211429.pubmethod(en-US,SQL.90).gif ToString  (inherited from Object )

Top

Protected Methods

  Name Description
ms211429.protmethod(en-US,SQL.90).gif Finalize  (inherited from Object )
ms211429.protmethod(en-US,SQL.90).gif MemberwiseClone  (inherited from Object )

Top

Explicit Interface Implementations

  Name Description
CreateBuffer Creates an IDTSBuffer90 object based on the specified buffer type.
CreateFlatBuffer Creates an IDTSBuffer90 of the specified size.
CreateVirtualBuffer  
FindColumnByLineageID Gets the location of a column in the specified IDTSBuffer90 object.
GetBLOBObject Creates an IDTSBLOBObject90 that is used to manipulate binary large objects (BLOBs).
GetColumnCount Gets the number of columns in the specified registered buffer type.
GetColumnInfo Gets the DTP_BUFFCOL structure for a column in the specified buffer definition.
GetRowWidth Gets the size of the row defined for the buffer type definition.
RegisterBufferType Registers a buffer type with the IDTSBufferManager90.
RegisterLineageIDs  

Top

See Also

Reference

DTSBufferManagerClass Class
Microsoft.SqlServer.Dts.Pipeline.Wrapper Namespace