CRUDProxyEntityProperty Class

记录实体属性信息的类。

Definition

Namespace: QuickAdmin.RCL
Assembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 1.0.122
C#
public class EntityProperty
Inheritance
object    CRUDProxyEntityProperty

Constructors

CRUDProxyEntityPropertyInitializes a new instance of the CRUDProxyEntityProperty class

Properties

Public Properties

BoxFlex 用来指示此属性在列表页表格控件里占用的剩余宽度的比例。
ColumnInfo 属性的 FreeSql 字段定义信息 ColumnInfo
DbColName 属性对应的表字段名称。
EnableHtmlEncode 指示此属性在列表页表格控件里呈现时是否要进行 HTML 编码。
InputControl 属性对应的输入控件配置,用来控制编辑页输入控件的呈现方式以及客户端响应等。
IsBooleanType 指示此属性是否是布尔类型。
IsCustomProperty 指示此属性是否是一个自定义属性。
IsDateTimeType 指示此属性是否是 DateTime 类型。
IsEnumType 指示此属性是否是枚举类型。
IsFloatType 指示此属性是否是浮点类型。
IsIdentity 指示此属性对应的数据表字段是否是自增值字段。
IsIntegerType 指示此属性是否是整型类型。
IsNullableType 指示此属性是否是 NullableT 类型。
IsNumberType 指示此属性是否是数值类型。
IsPrimary 指示此属性对应的数据表字段是否是主键。
IsStringType 指示此属性是否是 string 类型。
IsSubProperty 指示此属性是否是一个嵌套对象的属性。
IsValueTypeOrStringType 指示此属性是否是值类型或 string 类型。
MaxWidth 指示此属性在列表页表格控件里占用的最大宽度。
MinWidth 指示此属性在列表页表格控件里占用的最小宽度。
Name 属性名称。
NavigatedBy 指示当前属性被哪个导航属性引用了。
NotNullable 指示此属性对应的数据表字段是否是不允许空值的。
PropertyInfo 属性的元数据信息 PropertyInfo
PropertyUnderlyingType 获取属性的类型。
RenderAsRowExpander 指示是否将属性对应的列表页表格列渲染为行扩展列(列将被置于行首,单元格内将显示一个加号 "+")。
RendererArgument 指示此属性在列表页表格控件里的客户端自定义渲染器函数参数。
RendererFunction 指示此属性在列表页表格控件里的客户端自定义渲染器函数(js 函数)。
ShowToolTip 指示此属性对应的列表页表格控件单元格是否显示提示信息。
Sortable 指示此属性在列表页表格控件里是否允许用户指定排序。
TimePrecision 指示日期时间属性的时间部分显示精度。
Title 属性标题。
TryMapDataValueToText 指示在列表中是否要将属性值映射为文本,即将属性值显示为该值对应的文本。
ValueDataSource 属性的数据源设置。
Width 指示此属性在列表页表格控件里占用的宽度。

Methods

Public Methods

GetValue 获取指定对象的当前属性的值。
ToString 返回对本属性的描述字符串。
(Overrides objectToString)

See Also