IViewGetDataExecutorGetDataAsync - метод |
Выполняет функцию представления query
Пространство имён:
Tessa.Views.Parser
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис [NotNullAttribute]
Task<ITessaViewResult> GetDataAsync(
[NotNullAttribute] Func<ITessaViewRequest, IUser, ISession, CancellationToken, Task<ITessaViewResult>> query,
[NotNullAttribute] ITessaViewRequest request,
[NotNullAttribute] IUser user,
[NotNullAttribute] ISession session,
CancellationToken cancellationToken
)
<NotNullAttribute>
Function GetDataAsync (
<NotNullAttribute> query As Func(Of ITessaViewRequest, IUser, ISession, CancellationToken, Task(Of ITessaViewResult)),
<NotNullAttribute> request As ITessaViewRequest,
<NotNullAttribute> user As IUser,
<NotNullAttribute> session As ISession,
cancellationToken As CancellationToken
) As Task(Of ITessaViewResult)
[NotNullAttribute]
Task<ITessaViewResult^>^ GetDataAsync(
[NotNullAttribute] Func<ITessaViewRequest^, IUser^, ISession^, CancellationToken, Task<ITessaViewResult^>^>^ query,
[NotNullAttribute] ITessaViewRequest^ request,
[NotNullAttribute] IUser^ user,
[NotNullAttribute] ISession^ session,
CancellationToken cancellationToken
)
[<NotNullAttribute>]
abstract GetDataAsync :
[<NotNullAttribute>] query : Func<ITessaViewRequest, IUser, ISession, CancellationToken, Task<ITessaViewResult>> *
[<NotNullAttribute>] request : ITessaViewRequest *
[<NotNullAttribute>] user : IUser *
[<NotNullAttribute>] session : ISession *
cancellationToken : CancellationToken -> Task<ITessaViewResult>
Параметры
- query
- Тип: SystemFuncITessaViewRequest, IUser, ISession, CancellationToken, TaskITessaViewResult
Функция получения данных от представления - request
- Тип: Tessa.ViewsITessaViewRequest
Запрос к представлению - user
- Тип: Tessa.Platform.RuntimeIUser
Пользователь - session
- Тип: Tessa.Platform.RuntimeISession
Сессия - cancellationToken
- Тип: System.ThreadingCancellationToken
Токен
Возвращаемое значение
Тип:
TaskITessaViewResultРезультат выполнения функции представления
См. также