SettingsUnitEditorServiceGetUnitRecordsAsync - метод
Retrieves a collection of settings unit record available for the current session with specified keys.
Пространство имён: Tessa.SettingsUnitsСборка: Tessa (в Tessa.dll) Версия: 4.2.2+a8f0dd3c063817b2e3f05a923303d808e447c338
public Task<List<SettingsUnitRecord>> GetUnitRecordsAsync(
IReadOnlyCollection<SettingsUnitKey> keys,
IValidationResultBuilder validationResult,
SettingsUnitGetRecordDataMode getDataMode = SettingsUnitGetRecordDataMode.Cache,
CancellationToken cancellationToken = default
)
Public Function GetUnitRecordsAsync (
keys As IReadOnlyCollection(Of SettingsUnitKey),
validationResult As IValidationResultBuilder,
Optional getDataMode As SettingsUnitGetRecordDataMode = SettingsUnitGetRecordDataMode.Cache,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of List(Of SettingsUnitRecord))
public:
virtual Task<List<SettingsUnitRecord^>^>^ GetUnitRecordsAsync(
IReadOnlyCollection<SettingsUnitKey^>^ keys,
IValidationResultBuilder^ validationResult,
SettingsUnitGetRecordDataMode getDataMode = SettingsUnitGetRecordDataMode::Cache,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract GetUnitRecordsAsync :
keys : IReadOnlyCollection<SettingsUnitKey> *
validationResult : IValidationResultBuilder *
?getDataMode : SettingsUnitGetRecordDataMode *
?cancellationToken : CancellationToken
(* Defaults:
let _getDataMode = defaultArg getDataMode SettingsUnitGetRecordDataMode.Cache
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<List<SettingsUnitRecord>>
override GetUnitRecordsAsync :
keys : IReadOnlyCollection<SettingsUnitKey> *
validationResult : IValidationResultBuilder *
?getDataMode : SettingsUnitGetRecordDataMode *
?cancellationToken : CancellationToken
(* Defaults:
let _getDataMode = defaultArg getDataMode SettingsUnitGetRecordDataMode.Cache
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<List<SettingsUnitRecord>>
- keys IReadOnlyCollectionSettingsUnitKey
- A collection SettingsUnitKey objects.
- validationResult IValidationResultBuilder
Объект, выполняющий построение результата валидации.
- getDataMode SettingsUnitGetRecordDataMode (Optional)
- cancellationToken CancellationToken (Optional)
Propagates notification that operations should be canceled.
TaskListSettingsUnitRecordA
SettingsUnitRecord object or
if any validation errors.
ISettingsUnitEditorServiceGetUnitRecordsAsync(IReadOnlyCollectionSettingsUnitKey, IValidationResultBuilder, SettingsUnitGetRecordDataMode, CancellationToken)
This methods applies normalization and record metadata enrichment.