TessaCompilationExtensionsGetCompilationSourcesAsync - метод

Загружает исходники скриптов компиляции с сервера.

Definition

Пространство имён: Tessa.Compilation
Сборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public static ValueTask<(ITessaCompilationSourceResult , ValidationResult )> GetCompilationSourcesAsync(
	this ICardRepository cardRepository,
	Guid sourceID,
	string compilerName,
	Dictionary<string, Object?>? compilationData = null,
	CancellationToken cancellationToken = default
)

Параметры

cardRepository  ICardRepository
Репозиторий для управления карточками.
sourceID  Guid
Идентификатор источника скриптов.
compilerName  String
Имя компилятора.
compilationData  DictionaryString, Object  (Optional)
Данные для формирования исходников скриптов или null, если данные определяются по sourceID.
cancellationToken  CancellationToken  (Optional)
Propagates notification that operations should be canceled.

Возвращаемое значение

ValueTaskValueTupleITessaCompilationSourceResult, ValidationResult
Результата получения исходников скриптов или null, если при загрузке были ошибки, и результат валидации загрузки исходников.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа ICardRepository. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также