CSimpleRow クラス
IRowsetImpl のクラスで使用される行ハンドルに既定の実装を提供します。
class CSimpleRow
メンバー
メソッド
既存の行ハンドルの参照カウントをインクリメントします。 |
|
2 行を、同じ行のインスタンスを参照するかどうかを比較します。 |
|
コンストラクターです。 |
|
行を解放します。 |
データ メンバー
既存の行ハンドルへの参照カウント。 |
|
カーソルを表す行セットへのインデックス。 |
解説
行ハンドルは論理的に結果行に対して一意のタグです。IRowsetImpl は IRowsetImpl::GetNextRowsで要求されるすべての行の新しい CSimpleRow を作成します。CSimpleRow は、それが IRowsetImplに既定のテンプレート引数であるため、行ハンドルの実装を独自に置き換えることができます。このクラスの置換への唯一の要件は、一つのパラメーターの型 longを受け取るコンストラクターを提供して置換のクラスを使用することです。
必要条件
Header: atldb.h