ICRUDServiceTEntity, TKey, TInput, TFilterRawGetSpecificDataAsyncTReturn Method

查找指定实体,并返回指定类型的数据。

Definition

Namespace: QuickAdmin.Service.CRUD
Assembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 2.0.13
C#
Task<TReturn> RawGetSpecificDataAsync<TReturn>(
	TKey id,
	Expression<Func<TEntity, TReturn>> expSelect,
	Func<ISelect<TEntity>, ISelect<TEntity>> funcSelect = null,
	CancellationToken cancellationToken = default
)

Parameters

id  TKey
主键值。
expSelect  ExpressionFuncTEntity, TReturn
用来构造返回数据的表达式。
funcSelect  FuncISelectTEntity, ISelectTEntity  (Optional)
对 ISelect 进行额外处理的函数,比如需要联表查询时可利用此函数进行。
cancellationToken  CancellationToken  (Optional)
用于取消操作的令牌。

Type Parameters

TReturn
返回数据的类型。

Return Value

TaskTReturn
指定的数据,若未找到返回 TReturn 默认值。

See Also