ScriptBuffer コンストラクター

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

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

構文

'宣言
Public Sub New ( _
    BufferToUse As PipelineBuffer, _
    BufferColumnIndexesToUse As Integer() _
)
'使用
Dim BufferToUse As PipelineBuffer
Dim BufferColumnIndexesToUse As Integer()

Dim instance As New ScriptBuffer(BufferToUse, _
    BufferColumnIndexesToUse)
public ScriptBuffer(
    PipelineBuffer BufferToUse,
    int[] BufferColumnIndexesToUse
)
public:
ScriptBuffer(
    PipelineBuffer^ BufferToUse, 
    array<int>^ BufferColumnIndexesToUse
)
new : 
        BufferToUse:PipelineBuffer * 
        BufferColumnIndexesToUse:int[] -> ScriptBuffer
public function ScriptBuffer(
    BufferToUse : PipelineBuffer, 
    BufferColumnIndexesToUse : int[]
)

パラメーター

  • BufferColumnIndexesToUse
    型: array<System. . :: . .Int32> [] () [] []
    バッファ内の列の列インデックスを格納する、Integer 型の配列です。

説明

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

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

使用例

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

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