DTSBufferManagerClass Class
IDTSBuffer90 オブジェクトを作成し、管理します。
名前空間: Microsoft.SqlServer.Dts.Pipeline.Wrapper
アセンブリ: Microsoft.SqlServer.DTSPipelineWrap (microsoft.sqlserver.dtspipelinewrap.dll 内)
構文
'宣言
<TypeLibTypeAttribute(2)> _
<ClassInterfaceAttribute(0)> _
<GuidAttribute("24AEBF41-43E9-49C6-9E16-4F8DDCE73FE6")> _
Public Class DTSBufferManagerClass
Implements DTSBufferManager, IDTSBufferManager90
[TypeLibTypeAttribute(2)]
[ClassInterfaceAttribute(0)]
[GuidAttribute("24AEBF41-43E9-49C6-9E16-4F8DDCE73FE6")]
public class DTSBufferManagerClass : DTSBufferManager, IDTSBufferManager90
[TypeLibTypeAttribute(2)]
[ClassInterfaceAttribute(0)]
[GuidAttribute(L"24AEBF41-43E9-49C6-9E16-4F8DDCE73FE6")]
public ref class DTSBufferManagerClass : DTSBufferManager, IDTSBufferManager90
/** @attribute TypeLibTypeAttribute(2) */
/** @attribute ClassInterfaceAttribute(0) */
/** @attribute GuidAttribute("24AEBF41-43E9-49C6-9E16-4F8DDCE73FE6") */
public class DTSBufferManagerClass implements DTSBufferManager, IDTSBufferManager90
TypeLibTypeAttribute(2)
ClassInterfaceAttribute(0)
GuidAttribute("24AEBF41-43E9-49C6-9E16-4F8DDCE73FE6")
public class DTSBufferManagerClass implements DTSBufferManager, IDTSBufferManager90
解説
バッファ マネージャは、データ フロー タスクで使用される IDTSBuffer90 オブジェクト、および移動元から移動先までのタスクに含まれるコンポーネントの割り当て、管理、削除を担当します。バッファの種類の登録、バッファ内の列の検索、バッファの列に関するメタデータの取得、およびプライベート バッファを要求するコンポーネントによって内部的に使用されるプライベート バッファの作成のための、ユーティリティ関数を提供します。
マネージ データ フロー コンポーネントの開発者は、主に、コンポーネントの IDTSInput90 オブジェクトと IDTSOutput90 オブジェクトで定義された列を PipelineBuffer 内で検索するためにバッファ マネージャを使用します。マネージ コンポーネントはバッファ マネージャによって作成された IDTSBuffer90 オブジェクトと直接対話しないので、マネージ コンポーネントの開発者は、IDTSBuffer90 オブジェクトの作成にバッファ マネージャを使用しません。マネージ コンポーネントは、マネージ コードとネイティブ コードの間でデータをマーシャリングするマネージ PipelineBuffer クラスを使用します。
継承階層
System.Object
Microsoft.SqlServer.Dts.Pipeline.Wrapper.DTSBufferManagerClass
スレッド セーフ
この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
参照
関連項目
DTSBufferManagerClass Members
Microsoft.SqlServer.Dts.Pipeline.Wrapper Namespace