IEntity.TrimStringValues Method

移除所有字符串属性(类型为 string 的属性)的值的前导和尾随空白字符。

Definition

Namespace: QuickAdmin.EntityBase
Assembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 1.0.122
C#
void TrimStringValues()

Remarks

此默认接口方法内是通过反射来获取/设置属性值的,可在实体类里重写为直接操作相关属性来获取更好的执行性能。
若对实体使用了通用 CRUD 服务,此方法将会执行在添加/修改操作时被自动调用(在通用 CRUD 服务泛型基类的 ValidateInput 方法中),即用户输入的字符串内容默认将始终被 Trim()。 若使用了通用 CRUD 服务但当前实体又不需要此操作,可在实体类里将此方法重写为一个空方法,或者重写对应自定义服务的 ValidateInput 方法。

See Also