DefaultViewGetDataExecutorGetDataAsync - метод
Выполняет функцию представления query
Пространство имён: Tessa.Views.ParserСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public Task<ITessaViewResult> GetDataAsync(
Func<ITessaViewRequest, IViewMetadata, IUser, ISession, IDeputiesManagementSettings, Version, CancellationToken, Task<ITessaViewResult>> query,
ITessaViewRequest request,
IViewMetadata viewMetadata,
IUser user,
ISession session,
IDeputiesManagementSettings deputiesManagementSettings,
Version dbmsVersion,
CancellationToken cancellationToken = default
)
Public Function GetDataAsync (
query As Func(Of ITessaViewRequest, IViewMetadata, IUser, ISession, IDeputiesManagementSettings, Version, CancellationToken, Task(Of ITessaViewResult)),
request As ITessaViewRequest,
viewMetadata As IViewMetadata,
user As IUser,
session As ISession,
deputiesManagementSettings As IDeputiesManagementSettings,
dbmsVersion As Version,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of ITessaViewResult)
public:
virtual Task<ITessaViewResult^>^ GetDataAsync(
Func<ITessaViewRequest^, IViewMetadata^, IUser^, ISession^, IDeputiesManagementSettings^, Version^, CancellationToken, Task<ITessaViewResult^>^>^ query,
ITessaViewRequest^ request,
IViewMetadata^ viewMetadata,
IUser^ user,
ISession^ session,
IDeputiesManagementSettings^ deputiesManagementSettings,
Version^ dbmsVersion,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract GetDataAsync :
query : Func<ITessaViewRequest, IViewMetadata, IUser, ISession, IDeputiesManagementSettings, Version, CancellationToken, Task<ITessaViewResult>> *
request : ITessaViewRequest *
viewMetadata : IViewMetadata *
user : IUser *
session : ISession *
deputiesManagementSettings : IDeputiesManagementSettings *
dbmsVersion : Version *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<ITessaViewResult>
override GetDataAsync :
query : Func<ITessaViewRequest, IViewMetadata, IUser, ISession, IDeputiesManagementSettings, Version, CancellationToken, Task<ITessaViewResult>> *
request : ITessaViewRequest *
viewMetadata : IViewMetadata *
user : IUser *
session : ISession *
deputiesManagementSettings : IDeputiesManagementSettings *
dbmsVersion : Version *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<ITessaViewResult>
- query FuncITessaViewRequest, IViewMetadata, IUser, ISession, IDeputiesManagementSettings, Version, CancellationToken, TaskITessaViewResult
- Функция получения данных от представления
- request ITessaViewRequest
- Запрос к представлению
- viewMetadata IViewMetadata
- Метаинформация представления
- user IUser
- Пользователь
- session ISession
- Сессия
- deputiesManagementSettings IDeputiesManagementSettings
- Настройки подсистемы замещений.
- dbmsVersion Version
- Версия СУБД.
- cancellationToken CancellationToken (Optional)
- Токен
TaskITessaViewResultРезультат выполнения функции представления
IViewGetDataExecutorGetDataAsync(FuncITessaViewRequest, IViewMetadata, IUser, ISession, IDeputiesManagementSettings, Version, CancellationToken, TaskITessaViewResult, ITessaViewRequest, IViewMetadata, IUser, ISession, IDeputiesManagementSettings, Version, CancellationToken)