ISettingsUnitPluginTryGetDefaultDataAsync - метод
Creates a new data storage object initialized with default values for the specified settings unit.
Пространство имён: Tessa.SettingsUnitsСборка: Tessa (в Tessa.dll) Версия: 4.2.1+2efecbe35c10dec386bb05925f2876c4acbb708d
ValueTask<Dictionary<string?, Object>> TryGetDefaultDataAsync(
SettingsUnitKey key,
CancellationToken cancellationToken = default
)
Function TryGetDefaultDataAsync (
key As SettingsUnitKey,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of Dictionary(Of String, Object))
ValueTask<Dictionary<String^, Object^>^> TryGetDefaultDataAsync(
SettingsUnitKey^ key,
CancellationToken cancellationToken = CancellationToken()
)
abstract TryGetDefaultDataAsync :
key : SettingsUnitKey *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<Dictionary<string, Object>>
- key SettingsUnitKey
Key for identifying a settings unit or fragment.
- cancellationToken CancellationToken (Optional)
Propagates notification that operations should be canceled.
ValueTaskDictionaryString,
ObjectA data storage object containing default values, or
if no defaults are defined.
This method is invoked when no persistent data exists for the settings unit with key.
It provides the initial state for a new unit or serves as a fallback for missing settings data.