UserServiceGetIUpdateAsync Method

获取用来更新指定实体的 IUpdate 对象,已重写。

Definition

Namespace: QuickAdmin.Service.Admin
Assembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 2.0.13
C#
protected override Task<IUpdate<SysUser>> GetIUpdateAsync(
	SysUser entity,
	string[] propertiesToUpdate,
	CancellationToken cancellationToken
)

Parameters

entity  SysUser
要更新的用户实体。此实体对象是由 SysUserInput 映射而来的。
propertiesToUpdate  string
指示要更新哪些属性。已忽略此参数。
cancellationToken  CancellationToken
用于取消操作的令牌。

Return Value

TaskIUpdateSysUser
IUpdate 对象。

Remarks

已重写,设置了可更新字段,并根据 IsAccountIdUpdateableAsync(SysUser, CancellationToken) 返回值决定是否更新 AccountId, 以及根据相关设置决定是否更新手机号码/电子邮件。

See Also