TessaCompilationExtensionsGetCompilationSourcesAsync - метод
Загружает исходники скриптов компиляции с сервера.
Пространство имён: Tessa.CompilationСборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
public static ValueTask<(ITessaCompilationSourceResult , ValidationResult )> GetCompilationSourcesAsync(
this ICardRepository cardRepository,
Guid sourceID,
string compilerName,
Dictionary<string, Object?>? compilationData = null,
CancellationToken cancellationToken = default
)
<ExtensionAttribute>
Public Shared Function GetCompilationSourcesAsync (
cardRepository As ICardRepository,
sourceID As Guid,
compilerName As String,
Optional compilationData As Dictionary(Of String, Object) = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of ( As ITessaCompilationSourceResult, As ValidationResult))
public:
[ExtensionAttribute]
static ValueTask<ValueTuple<ITessaCompilationSourceResult^, ValidationResult^>> GetCompilationSourcesAsync(
ICardRepository^ cardRepository,
Guid sourceID,
String^ compilerName,
Dictionary<String^, Object^>^ compilationData = nullptr,
CancellationToken cancellationToken = CancellationToken()
)
[<ExtensionAttribute>]
static member GetCompilationSourcesAsync :
cardRepository : ICardRepository *
sourceID : Guid *
compilerName : string *
?compilationData : Dictionary<string, Object> *
?cancellationToken : CancellationToken
(* Defaults:
let _compilationData = defaultArg compilationData null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<ValueTuple<ITessaCompilationSourceResult, ValidationResult>>
- 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#).