ISettingsUnitCacheGetAsync - метод
Retrieves a settings unit record by key.
If missing in the cache, it will be loaded asynchronously and stored for subsequent requests.
Пространство имён: Tessa.SettingsUnitsСборка: Tessa (в Tessa.dll) Версия: 4.2.1+2efecbe35c10dec386bb05925f2876c4acbb708d
ValueTask<SettingsUnitRecord> GetAsync(
SettingsUnitKey key,
IValidationResultBuilder validationResult,
CancellationToken cancellationToken = default
)
Function GetAsync (
key As SettingsUnitKey,
validationResult As IValidationResultBuilder,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of SettingsUnitRecord)
ValueTask<SettingsUnitRecord^> GetAsync(
SettingsUnitKey^ key,
IValidationResultBuilder^ validationResult,
CancellationToken cancellationToken = CancellationToken()
)
abstract GetAsync :
key : SettingsUnitKey *
validationResult : IValidationResultBuilder *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<SettingsUnitRecord>
- key SettingsUnitKey
Key for identifying a settings unit or fragment.
- validationResult IValidationResultBuilder
Объект, выполняющий построение результата валидации.
- cancellationToken CancellationToken (Optional)
Propagates notification that operations should be canceled.
ValueTaskSettingsUnitRecordA cached
SettingsUnitRecord or
if any validation errors.
To change record fields or data, you must clone the record to prevent the changed values from being stored in the cache.