CRUDProxy.ProxyConfiguration Class

记录 CRUD 代理配置信息的类。

Definition

Namespace: QuickAdmin.RCL
Assembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 1.2.4
C#
public class ProxyConfiguration
Inheritance
object    CRUDProxy.ProxyConfiguration

Remarks

代理配置文件中存储的就是此类 json 序列化后的内容。此类大部分属性与 CRUDProxy 的同名属性一一对应,不直接对应的属性已在其备注中说明。

Constructors

CRUDProxy.ProxyConfigurationInitializes a new instance of the CRUDProxy.ProxyConfiguration class

Properties

Public Properties

AddPageUrl 添加页面的 Url。
AllowFilterValueStartsWithOperator 指示是否允许用户输入的过滤条件值以比较运算符打头,如 "=10""==10" 表示等于 10,">=10" 表示大于等于 10,"==" 则表示 "is null" 等等。
ApplyCategoryFilterImmediately 指示用户在类别下拉框进行选取后,是否立即执行查询,而不是点击按钮后才执行查询。
BindLastPageDataAfterAddRecord 指示在添加记录后是否绑定最后一页的数据。
CategoryFilterEditable 指示类别过滤条件是否可编辑,即类别下拉框是否可输可选。
CategoryFilterPropertyName 类别过滤条件属性名称,即用来构造类别过滤条件的实体属性名称。
CategoryFilterPropertyTitle 类别过滤条件属性标题。
CategoryTreePanelSplitterDraggable 指示列表页左侧类别树面板显示时,左右分割条是否可拖动。
CategoryTreePanelWidth 指示列表页左侧类别树面板的宽度。
CRUDServiceType CRUD 服务的类型。
CtrlWidthOfFilterCategory 列表页类别过滤条件控件的宽度。
CtrlWidthOfFilterEnum 列表页枚举过滤条件控件的宽度。
CtrlWidthOfFilterPropertyName 列表页属性名称过滤条件控件的宽度。
CtrlWidthOfFilterPropertyValue 列表页属性值过滤条件控件的宽度。
DataListHiddenProperties 指示列表页的列表中要包含的,被设置为隐藏状态的属性。
DataListProperties 指示列表页的列表中要显示的属性。
DataRights 权限配置。
DateTimeFilterPropertyName 日期时间过滤条件属性名称,即用来构造日期时间过滤条件的实体属性名称。
DateTimeFilterPropertyTitle 日期时间过滤条件属性标题。
DateTimeFilterTimePrecision 日期时间过滤条件的时间精度。只支持到秒,不支持输入毫秒。
DefaultOrderBys 指示列表数据的默认排序字段。
DefaultSortListDescending 指示列表数据是否默认为降序排序。
DetailsPageUrl 数据详情页的 Url。
DisplayOrderButtonsLocation 指示对 ISortableEntity 类型的实体,用来调整记录显示顺序的按钮(置顶、上移、下移、置底)在页面放置的位置。
EditPage 编辑页设置。
EditPageUrl 编辑页面的 Url。
EntityFilterType 实体过滤器类型。
EntityInputType 实体输入类型。
EntityTitle 实体标题。
EntityType 实体类型。
EntityUpdatable 指示实体是否可编辑。
EnumFilterPropertyName 枚举过滤条件属性名称,即用来构造枚举过滤条件的实体属性名称。
EnumFilterPropertyTitle 枚举过滤条件属性标题。
FilterDefaultValue 列表页过滤条件默认值设置。
FilterProperties 指示属性名称过滤条件下拉框要显示的属性。
GridControl 列表页表格控件设置。
GridPageSize 列表页表格分页大小。
GridPageSizeSelectable 指示列表页表格分页大小是否可自行选取。
GridPageSizeValues 指示列表页表格分页大小下拉框显示哪些值。
GridTitle 列表页的表格的标题。
IncludePropertiesForISelect 指示在查询时要贪婪加载的属性。
InputFormProperties 指示编辑页的表单中要显示的属性。
ListEditable 指示列表页是否允许编辑操作(增删改等)。
ListFilterable 指示列表页是否允许显示过滤条件。
ListPageCss 列表页 css 资源。
ListPageJs 列表页 js 资源。
ListPageTitle 列表页的页面标题。
ListSortable 指示列表页是否允许用户进行排序操作。
NoSelRequiredListCmds 指示在列表页中,哪些命令(即用户操作)不需要先选取记录。
OpenNewPageIn 在列表页中打开新页的目标位置。
OPLogModule 本代理操作的实体对应的操作模块的名称。
OPLogObject 本代理操作的实体对应的操作对象的名称。
OrderBysOfCategoryDataSourceEntityTable 获取类别数据源时使用的排序字段。
PopupWindowEnableMaximizeOpenNewPageInPopupWindow 时,弹出的窗口是否允许最大化。
PopupWindowHeightOpenNewPageInPopupWindow 时,弹窗的像素高度。
PopupWindowWidthOpenNewPageInPopupWindow 时,弹窗的像素宽度。
Properties 记录各个属性配置信息的数组。
ProxyType 要使用的代理的类型。
RecursiveFilterTitle 递归查询条件检查框的标题。
SetEntityOperatorName 指示在查询实体时是否自动填充审计类实体中的操作用户姓名相关属性,如 CreatorNameUpdaterName 等。
ShowCategoryTreePanel 指示列表页面是否显示左侧类别树面板。
ShowRecursiveFilter 指示是否显示递归查询条件。
ShowTwoSetsOfFilterProperties 指示在列表页过滤条件位置是否显示两组属性条件。
SpreadFilterPropertyNameCtrl 指示是否铺开列表页属性名称过滤条件控件。
SupportMultiSelListCmds 指示在列表页中,哪些命令(即用户操作)支持多选。
TextPropNameOfCategoryDataSourceEntityType 类别数据源对应的实体类型的文本属性名称。
ToolbarButtons 列表页工具栏按钮配置。
TreatAsteriskInFilterValueAsStartsOrEndsWithOperator 指示是否将用户输入的过滤条件值里打头或结尾的星号作为 StartsWith/EndsWith 运算符。
TreatEmptyFilterValueAsNull 指示是否将过滤条件空值按数据库空值处理。

See Also