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