QuickAdmin.Net Reference
C#
Show/Hide TOC
CRUDService
Base
TEntity
,
TKey
,
TInput
,
TFilter
Raw
Execute
Bulk
Delete Method
执行 SQL 语句,批量删除指定实体。
Definition
Namespace:
QuickAdmin.Service.CRUD
Assembly:
QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 3.0.0
C#
Copy
protected
virtual
IServiceResult
<
int
>
RawExecuteBulkDelete
(
IList
<TEntity>
list
)
Parameters
list
IList
TEntity
要删除的实体列表。
Return Value
IServiceResult
int
服务调用结果。若成功,其数据为影响的行数。
Remarks
即具体执行删除操作的方法,供接口的删除方法调用,若需要事务,请在派生类重写。重写说明参见
RawExecuteDelete(TEntity)
。
基类此方法内:
对于软删除类实体,将会执行更新语句,更新
DeleterId
为当前用户 Id, 更新
DeletedTime
为当前系统时间(取自
NowForEntity
)。
对于非软删除类实体,将会执行删除语句。
See Also
Reference
CRUDServiceBase
TEntity, TKey, TInput, TFilter
Class
QuickAdmin.Service.CRUD Namespace
In This Article
Definition
Parameters
Return Value
Remarks
See Also