IDTSBuffer90 Members

行と列を含む、メモリ内の 2 次元ストレージ オブジェクトを表します。

IDTSBuffer90 データ型で公開されるメンバを以下の表に示します。

パブリック メソッド

  名前 説明
ms211443.pubmethod(ja-jp,SQL.90).gif AddBLOBData IDTSBuffer90 の列にバイト データを追加します。
ms211443.pubmethod(ja-jp,SQL.90).gif AddRow IDTSBuffer90 オブジェクトに新しい行を追加します。
ms211443.pubmethod(ja-jp,SQL.90).gif Clone IDTSBuffer90 オブジェクトのプライベート コピーを作成します。
ms211443.pubmethod(ja-jp,SQL.90).gif DirectErrorRow IDTSBuffer90 オブジェクトの行を、IsErrorOut プロパティが true である IDTSOutput90 に送信します。
ms211443.pubmethod(ja-jp,SQL.90).gif DirectRow IDTSOutput90IDTSBuffer90 の行を送信します。
ms211443.pubmethod(ja-jp,SQL.90).gif GetBLOBData IDTSBuffer90 の列に格納された、バイナリ ラージ オブジェクト (BLOB) からのバイトの配列を取得します。
ms211443.pubmethod(ja-jp,SQL.90).gif GetBLOBLength IDTSBuffer90 の列に含まれるバイト数を取得します。
ms211443.pubmethod(ja-jp,SQL.90).gif GetBLOBObject IDTSBuffer90 の列のバイトの読み取りおよび書き込みに使用される IDTSBLOBObject90 を取得します。
ms211443.pubmethod(ja-jp,SQL.90).gif GetBLOBStream IDTSBuffer90 の列に格納されたバイナリ ラージ オブジェクト (BLOB) にアクセスするために使用される IStream インターフェイスを取得します。
ms211443.pubmethod(ja-jp,SQL.90).gif GetBoundaryInfo 列数と、IDTSBuffer90 が保持できる最大行数を取得します。
ms211443.pubmethod(ja-jp,SQL.90).gif GetColumnCount IDTSBuffer90 内の列数を取得します。
ms211443.pubmethod(ja-jp,SQL.90).gif GetColumnInfo IDTSBuffer90 内の指定した列の DTP_BUFFCOL 構造体を取得します。
ms211443.pubmethod(ja-jp,SQL.90).gif GetData IDTSBuffer90 の指定した行と列に格納されているデータを取得します。
ms211443.pubmethod(ja-jp,SQL.90).gif GetDataByRef (機能は廃止されました。「コメント」を参照してください) IDTSBuffer90 内の列に格納されているデータを指すポインタを取得します。
ms211443.pubmethod(ja-jp,SQL.90).gif GetFlatMemory IDTSBuffer90 によって格納されたバイトを指すポインタを取得します。
ms211443.pubmethod(ja-jp,SQL.90).gif GetID バッファの ID を取得します。
ms211443.pubmethod(ja-jp,SQL.90).gif GetManager バッファ マネージャを取得します。
ms211443.pubmethod(ja-jp,SQL.90).gif GetRowCount IDTSBuffer90 に格納された行数を取得します。
ms211443.pubmethod(ja-jp,SQL.90).gif GetRowDataBytes (機能は廃止されました。「コメント」を参照してください) IDTSBuffer90 の行の先頭を指すポインタを取得します。
ms211443.pubmethod(ja-jp,SQL.90).gif GetRowStarts (機能は廃止されました。「コメント」を参照してください) GetRowStarts メソッドの代わりに GetData メソッドまたは GetBLOBData メソッドを使用してください。
ms211443.pubmethod(ja-jp,SQL.90).gif GetStatus IDTSBuffer90 の列の状態情報を取得します。
ms211443.pubmethod(ja-jp,SQL.90).gif GetType バッファの種類のハンドルを取得します。
ms211443.pubmethod(ja-jp,SQL.90).gif IsEndOfRowset IDTSBuffer90 が行のコレクションの末尾に達したかどうかを示します。
ms211443.pubmethod(ja-jp,SQL.90).gif IsNull 指定した列が null であるかどうかをチェックします。
ms211443.pubmethod(ja-jp,SQL.90).gif LockData IDTSBuffer90 のデータをロックします。
ms211443.pubmethod(ja-jp,SQL.90).gif MoveRow IDTSBuffer90 の行を新しい場所に移動します。
ms211443.pubmethod(ja-jp,SQL.90).gif PrepareDataStatusForInsert 一定範囲の行内の列の状態値を設定します。
ms211443.pubmethod(ja-jp,SQL.90).gif RemoveRow IDTSBuffer90 から行を削除します。
ms211443.pubmethod(ja-jp,SQL.90).gif ResetBLOBData IDTSBuffer90 の列に格納されているバイトを削除します。
ms211443.pubmethod(ja-jp,SQL.90).gif SetBLOBFromObject IDTSBLOBObject90 に含まれているデータを IDTSBuffer90 の列に割り当てます。
ms211443.pubmethod(ja-jp,SQL.90).gif SetBLOBFromStream バイナリ ラージ オブジェクト (BLOB) 列に、シーケンシャルなストリームからデータを割り当てます。
ms211443.pubmethod(ja-jp,SQL.90).gif SetData IDTSBuffer90 の列にデータを割り当てます。
ms211443.pubmethod(ja-jp,SQL.90).gif SetEndOfRowset コンポーネントが出力 IDTSBuffer90 オブジェクトへの行の追加を完了したことを IDTSBufferManager90 に通知します。
ms211443.pubmethod(ja-jp,SQL.90).gif SetErrorInfo 行のエラー情報を設定します。
ms211443.pubmethod(ja-jp,SQL.90).gif SetStatus IDTSBuffer90 の列の状態情報を設定します。
ms211443.pubmethod(ja-jp,SQL.90).gif SwapRows IDTSBuffer90 の 2 つの行の場所を入れ替えます。
ms211443.pubmethod(ja-jp,SQL.90).gif UnlockData IDTSBuffer90 オブジェクトのデータのロックを解除します。

このページのトップへ

参照

関連項目

IDTSBuffer90 Interface
Microsoft.SqlServer.Dts.Pipeline.Wrapper Namespace