WorkplacesExtensionsInterpretAsync - метод
Пространство имён: Tessa.Views.WorkplacesСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public static ValueTask<IWorkplaceEvaluationResult> InterpretAsync(
this IWorkplaceInterpreter interpreter,
WorkplaceModel? model,
IWorkplaceEvaluatingContext? context = null,
CancellationToken cancellationToken = default
)
<ExtensionAttribute>
Public Shared Function InterpretAsync (
interpreter As IWorkplaceInterpreter,
model As WorkplaceModel,
Optional context As IWorkplaceEvaluatingContext = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of IWorkplaceEvaluationResult)
public:
[ExtensionAttribute]
static ValueTask<IWorkplaceEvaluationResult^> InterpretAsync(
IWorkplaceInterpreter^ interpreter,
WorkplaceModel^ model,
IWorkplaceEvaluatingContext^ context = nullptr,
CancellationToken cancellationToken = CancellationToken()
)
[<ExtensionAttribute>]
static member InterpretAsync :
interpreter : IWorkplaceInterpreter *
model : WorkplaceModel *
?context : IWorkplaceEvaluatingContext *
?cancellationToken : CancellationToken
(* Defaults:
let _context = defaultArg context null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<IWorkplaceEvaluationResult>
- interpreter IWorkplaceInterpreter
Объект, интерпретирующий метаданные рабочего места в формате JSON.
- model WorkplaceModel
Модель рабочего места для сохранения/загрузки в базу данных, а также для передачи между клиентом и сервером.
- context IWorkplaceEvaluatingContext (Optional)
- Контекст преобразования или null, если используется контекст по умолчанию.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskIWorkplaceEvaluationResultРезультат преобразования.В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
IWorkplaceInterpreter. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).