次の方法で共有


ScriptBuffer Constructor

ScriptBuffer クラスの新しいインスタンスを初期化します。

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

構文

'宣言
Public Sub New ( _
    BufferToUse As PipelineBuffer, _
    BufferColumnIndexesToUse As Integer() _
)
public ScriptBuffer (
    PipelineBuffer BufferToUse,
    int[] BufferColumnIndexesToUse
)
public:
ScriptBuffer (
    PipelineBuffer^ BufferToUse, 
    array<int>^ BufferColumnIndexesToUse
)
public ScriptBuffer (
    PipelineBuffer BufferToUse, 
    int[] BufferColumnIndexesToUse
)
public function ScriptBuffer (
    BufferToUse : PipelineBuffer, 
    BufferColumnIndexesToUse : int[]
)

パラメータ

  • BufferToUse
    データ フロー バッファを含む PipelineBuffer です。
  • BufferColumnIndexesToUse
    バッファ内の列の列インデックスを表す Integer 型の配列です。

解説

スクリプト コンポーネントの開発者は、直接的には ScriptBuffer クラスを使用しませんが、コンポーネントの入力および出力を表す BufferWrapper プロジェクト項目の派生クラスを通じて、間接的に使用します。

開発者は、ScriptBuffer クラスのコンストラクタを使用する必要はありません。

使用例

自動生成された BufferWrapper プロジェクト項目からの次のサンプル コードでは、スクリプト コンポーネントが ScriptBuffer から継承するクラスのコンストラクタを使用する方法を示します。

    Public Sub New(ByVal Buffer As PipelineBuffer, ByVal BufferColumnIndexes As Integer())
        MyBase.New(Buffer, BufferColumnIndexes)
    End Sub

プラットフォーム

開発プラットフォーム

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

対象プラットフォーム

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

参照

関連項目

ScriptBuffer Class
ScriptBuffer Members
Microsoft.SqlServer.Dts.Pipeline Namespace