Public Static Methods
CreateFrom | Overloaded. 从实体、Json、Xml、IEnumerable接口实现的类、MDataRow |
Public Static Type Conversions
Public Instance Constructors
MDataRow | Overloaded. Initializes a new instance of the MDataRow class. |
Public Instance Properties
Columns | 获取列头 |
Conn | 所依属的数据库配置项名称[当MAction从带有架构的行加载时,此链接若存在,优先成为默认的数据库链接] |
Count | |
Item | Overloaded. 输入枚举型数据 |
ItemArray | 通过一个数组来获取或设置此行的所有值。 |
JointPrimaryCell | 获取联合主键列表(若有多个主键) |
PrimaryCell | 获取第一个关键主键列 |
RowError | 获取或设置行的自定义错误说明。 |
Table | 获取该行拥有其架构的 MDataTable。 |
TableName | 原始表名[未经过多数据库兼容处理] |
Public Instance Methods
Add | Overloaded. |
Clear | 将行的数据行的值全重置为Null |
Clone | 复制一行 |
Contains | |
Equals (inherited from Object) | |
Get | Overloaded. 取值 |
GetHashCode (inherited from Object) | |
GetItemValue | 此方法被Emit所调用 |
GetItemValues | 返回数组值 |
GetState | Overloaded. 获取行的当前状态[0:未更改;1:已赋值,值相同[可插入];2:已赋值,值不同[可更新]] |
GetType (inherited from Object) | |
Insert | |
LoadFrom | Overloaded. 从json里加载值 |
Remove | Overloaded. |
RemoveAt | |
Set | Overloaded. 为行设置值 |
SetState | Overloaded. 将行的数据行的状态全部重置 |
SetToAll | Overloaded. 将值批量赋给UI |
SetToEntity | 将行中的数据值赋给实体对象 |
ToEntity | 转成实体 |
ToJson | Overloaded. 输出行的数据Json |
ToString (inherited from Object) | |
ToTable | 将行的数据转成两列(ColumnName、Value)的表 |
WriteJson | Overloaded. |
Protected Instance Methods
Finalize (inherited from Object) | |
MemberwiseClone (inherited from Object) |