テーブル行タイプの基本クラス
| C# | Visual Basic | Visual C++ |
public abstract class AbstractTableRow
Public MustInherit Class AbstractTableRow
public ref class AbstractTableRow abstract
| すべてのメンバ | コンストラクタ | メソッド | プロパティ | ||
| メンバ | 説明 | |
|---|---|---|
| AbstractTableRow()()() |
デフォルト構築
初期状態は行ステータス=新規
| |
| BuildColumnName(String, String) |
テーブル別名と列名から選択されているはずの列の別名を組み立て
| |
| ColumnExists(DataRow, String) |
列存在チェック
| |
| FromDataReader(DbDataReader) |
DataReaderから行データ初期化
| |
| FromDataReader(DbDataReader, String) |
DataReaderから行データ初期化
| |
| FromDataRow(DataRow) |
DataRowから行データ初期化
| |
| FromDataRow(DataRow, String) |
DataRowから行データ初期化
| |
| GetFieldName(String, String) |
指定列名とテーブル別名に基づくフィールド名を取得
| |
| IsDeleted |
この行が削除されているか
| |
| IsModified |
この行が変更されているか
| |
| IsNew |
この行が新規行か
| |
| RowStatus |
この行のステータス
| |
| SetValue(String, Object) |
nameが示すフィールドに値をセットする
|
| Object | |
| AbstractTableRow | |