TessaCompilationObjectCacheCoreBaseTCompilerContext, TKey, TInstanceCheckFromMemoryObjectAsync - метод
Проверяет, может ли использоваться указанный объект, полученный из памяти.
Пространство имён: Tessa.CompilationСборка: Tessa.Server (в Tessa.Server.dll) Версия: 4.0.4
protected virtual ValueTask<bool> CheckFromMemoryObjectAsync(
Guid id,
ITessaCompilationResult result,
CancellationToken cancellationToken = default
)
Protected Overridable Function CheckFromMemoryObjectAsync (
id As Guid,
result As ITessaCompilationResult,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of Boolean)
protected:
virtual ValueTask<bool> CheckFromMemoryObjectAsync(
Guid id,
ITessaCompilationResult^ result,
CancellationToken cancellationToken = CancellationToken()
)
abstract CheckFromMemoryObjectAsync :
id : Guid *
result : ITessaCompilationResult *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<bool>
override CheckFromMemoryObjectAsync :
id : Guid *
result : ITessaCompilationResult *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<bool>
- id Guid
- Идентификатор объекта компиляции.
- result ITessaCompilationResult
Объект, содержащий результат компиляции объектов системы.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskBooleanЗначение
, если объект может использоваться, иначе -
.
В реализации по умолчанию, проверяет объект на сборку в текущей версии платформы.