TessaViewDecoratorTryGenerateAsync - метод
Осуществляет попытку генерации текста SQL запроса к представлению
по запросу request. Если представление не существует или
не поддерживает генерацию текста запроса(программные представления),
то будет возвращена пустая строка.
Экземпляр представления по которому необходимо сгенерировать текст запроса
выбирается из request.Alias
Пространство имён: Tessa.ViewsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public ValueTask<string> TryGenerateAsync(
ITessaViewRequest request,
CancellationToken cancellationToken = default
)
Public Function TryGenerateAsync (
request As ITessaViewRequest,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of String)
public:
virtual ValueTask<String^> TryGenerateAsync(
ITessaViewRequest^ request,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract TryGenerateAsync :
request : ITessaViewRequest *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<string>
override TryGenerateAsync :
request : ITessaViewRequest *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<string>
- request ITessaViewRequest
-
Запрос к представлению
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskString
Сгенерированный текст запроса или пустая строка
IViewTextGeneratorTryGenerateAsync(ITessaViewRequest, CancellationToken)