DefaultViewGetDataExecutorGetDataAsync - метод |
Выполняет функцию представления query
Пространство имён:
Tessa.Views.Parser
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public Task<ITessaViewResult> GetDataAsync(
Func<ITessaViewRequest, IUser, ISession, CancellationToken, Task<ITessaViewResult>> query,
ITessaViewRequest request,
IUser user,
ISession session,
CancellationToken cancellationToken
)
Public Function GetDataAsync (
query As Func(Of ITessaViewRequest, IUser, ISession, CancellationToken, Task(Of ITessaViewResult)),
request As ITessaViewRequest,
user As IUser,
session As ISession,
cancellationToken As CancellationToken
) As Task(Of ITessaViewResult)
public:
virtual Task<ITessaViewResult^>^ GetDataAsync(
Func<ITessaViewRequest^, IUser^, ISession^, CancellationToken, Task<ITessaViewResult^>^>^ query,
ITessaViewRequest^ request,
IUser^ user,
ISession^ session,
CancellationToken cancellationToken
) sealed
abstract GetDataAsync :
query : Func<ITessaViewRequest, IUser, ISession, CancellationToken, Task<ITessaViewResult>> *
request : ITessaViewRequest *
user : IUser *
session : ISession *
cancellationToken : CancellationToken -> Task<ITessaViewResult>
override GetDataAsync :
query : Func<ITessaViewRequest, IUser, ISession, CancellationToken, Task<ITessaViewResult>> *
request : ITessaViewRequest *
user : IUser *
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Результат выполнения функции представления
Реализации
IViewGetDataExecutorGetDataAsync(FuncITessaViewRequest, IUser, ISession, CancellationToken, TaskITessaViewResult, ITessaViewRequest, IUser, ISession, CancellationToken)См. также