FileVaultSettingsUnitPluginTryGetDefaultDataAsync - метод
Creates a new data storage object initialized with default values for the specified settings unit.
Пространство имён: Tessa.Extensions.Platform.Server.SettingsUnits.FileVaultСборка: Tessa (в Tessa.dll) Версия: 4.2.1+2efecbe35c10dec386bb05925f2876c4acbb708d
public override ValueTask<Dictionary<string?, Object>> TryGetDefaultDataAsync(
SettingsUnitKey key,
CancellationToken cancellationToken = default
)
Public Overrides Function TryGetDefaultDataAsync (
key As SettingsUnitKey,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of Dictionary(Of String, Object))
public:
virtual ValueTask<Dictionary<String^, Object^>^> TryGetDefaultDataAsync(
SettingsUnitKey^ key,
CancellationToken cancellationToken = CancellationToken()
) override
abstract TryGetDefaultDataAsync :
key : SettingsUnitKey *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<Dictionary<string, Object>>
override 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.
ISettingsUnitPluginTryGetDefaultDataAsync(SettingsUnitKey, CancellationToken)
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.