SettingsUnitSynchronizerSynchronizeOnStartAsync - метод
Performs a shallow synchronization of settings units when the application starts.
Пространство имён: Tessa.SettingsUnitsСборка: Tessa (в Tessa.dll) Версия: 4.2.1+2efecbe35c10dec386bb05925f2876c4acbb708d
public ValueTask<bool?> SynchronizeOnStartAsync(
IReadOnlyCollection<SettingsUnitRecord> records,
IReadOnlyCollection<SettingsUnitDescriptor> descriptors,
IValidationResultBuilder validationResult,
CancellationToken cancellationToken = default
)
Public Function SynchronizeOnStartAsync (
records As IReadOnlyCollection(Of SettingsUnitRecord),
descriptors As IReadOnlyCollection(Of SettingsUnitDescriptor),
validationResult As IValidationResultBuilder,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of Boolean?)
public:
virtual ValueTask<Nullable<bool>> SynchronizeOnStartAsync(
IReadOnlyCollection<SettingsUnitRecord^>^ records,
IReadOnlyCollection<SettingsUnitDescriptor^>^ descriptors,
IValidationResultBuilder^ validationResult,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract SynchronizeOnStartAsync :
records : IReadOnlyCollection<SettingsUnitRecord> *
descriptors : IReadOnlyCollection<SettingsUnitDescriptor> *
validationResult : IValidationResultBuilder *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<Nullable<bool>>
override SynchronizeOnStartAsync :
records : IReadOnlyCollection<SettingsUnitRecord> *
descriptors : IReadOnlyCollection<SettingsUnitDescriptor> *
validationResult : IValidationResultBuilder *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<Nullable<bool>>
- records IReadOnlyCollectionSettingsUnitRecord
- A collection of settings unit records to be synchronized.
- descriptors IReadOnlyCollectionSettingsUnitDescriptor
- A collection of settings unit descriptors to be synchronized.
- validationResult IValidationResultBuilder
Объект, выполняющий построение результата валидации.
- cancellationToken CancellationToken (Optional)
Propagates notification that operations should be canceled.
ValueTaskNullableBoolean
If the value is
, synchronization was not performed.
If the value is
, synchronization completed successfully.
If the value is
, an error occurred during synchronization.
ISettingsUnitSynchronizerSynchronizeOnStartAsync(IReadOnlyCollectionSettingsUnitRecord, IReadOnlyCollectionSettingsUnitDescriptor, IValidationResultBuilder, CancellationToken)