次の方法で共有


DTSBufferFlags Enumeration

IDTSBufferManager90 オブジェクトにバッファを登録するために使用される値を含みます。

名前空間: Microsoft.SqlServer.Dts.Pipeline.Wrapper
アセンブリ: Microsoft.SqlServer.DTSPipelineWrap (microsoft.sqlserver.dtspipelinewrap.dll 内)

構文

'宣言
Public Enumeration DTSBufferFlags
public enum DTSBufferFlags
public enum class DTSBufferFlags
public enum DTSBufferFlags
public enum DTSBufferFlags

メンバ

メンバ名 説明
BUFF_INIT この種類の新しいバッファの列をゼロで初期化することを示します。
BUFF_NOOLEDB バッファが行の状態情報を含まないことを示します。

解説

この列挙型の値は、RegisterBufferType メソッドに提供されて、登録されるバッファ型の列の初期化方法、バッファの各列に対して状態情報を格納するかどうか、およびバッファがいっぱいになったときにデータ フロー タスクに通知するかどうかを制御します。

BUFF_NOOLEDB の値が設定されていない場合、バッファの各列に対して列状態の領域が割り当てられないので、バッファのメモリ サイズは小さくなります。節約できるメモリ量は、状態値のサイズとバッファ内の行数の積に、行内の列数を掛けた値になります。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

Microsoft.SqlServer.Dts.Pipeline.Wrapper Namespace