DashboardFakePermissionsManagerActualizeTokensForStoreDashboardAsync - метод
Updates and validates tokens for widgets on a dashboard when storing the dashboard data.
Пространство имён: Tessa.DashboardsСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public ValueTask ActualizeTokensForStoreDashboardAsync(
DashboardType dashboardType,
IReadOnlyCollection<Widget> widgets,
IReadOnlyDictionary<Guid, List<WidgetFile>> widgetFiles,
IDictionary<Guid, WidgetUpdateInfo> widgetUpdates,
IReadOnlyDictionary<Guid, WidgetStoreOptions>? widgetOptions,
IValidationResultBuilder validationResult,
CancellationToken cancellationToken = default
)
Public Function ActualizeTokensForStoreDashboardAsync (
dashboardType As DashboardType,
widgets As IReadOnlyCollection(Of Widget),
widgetFiles As IReadOnlyDictionary(Of Guid, List(Of WidgetFile)),
widgetUpdates As IDictionary(Of Guid, WidgetUpdateInfo),
widgetOptions As IReadOnlyDictionary(Of Guid, WidgetStoreOptions),
validationResult As IValidationResultBuilder,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask
public:
virtual ValueTask ActualizeTokensForStoreDashboardAsync(
DashboardType dashboardType,
IReadOnlyCollection<Widget^>^ widgets,
IReadOnlyDictionary<Guid, List<WidgetFile^>^>^ widgetFiles,
IDictionary<Guid, WidgetUpdateInfo^>^ widgetUpdates,
IReadOnlyDictionary<Guid, WidgetStoreOptions^>^ widgetOptions,
IValidationResultBuilder^ validationResult,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract ActualizeTokensForStoreDashboardAsync :
dashboardType : DashboardType *
widgets : IReadOnlyCollection<Widget> *
widgetFiles : IReadOnlyDictionary<Guid, List<WidgetFile>> *
widgetUpdates : IDictionary<Guid, WidgetUpdateInfo> *
widgetOptions : IReadOnlyDictionary<Guid, WidgetStoreOptions> *
validationResult : IValidationResultBuilder *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask
override ActualizeTokensForStoreDashboardAsync :
dashboardType : DashboardType *
widgets : IReadOnlyCollection<Widget> *
widgetFiles : IReadOnlyDictionary<Guid, List<WidgetFile>> *
widgetUpdates : IDictionary<Guid, WidgetUpdateInfo> *
widgetOptions : IReadOnlyDictionary<Guid, WidgetStoreOptions> *
validationResult : IValidationResultBuilder *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask
- dashboardType DashboardType
Dashboard types.
- widgets IReadOnlyCollectionWidget
- A collection of widgets at personal dashboard to update tokens for.
- widgetFiles IReadOnlyDictionaryGuid, ListWidgetFile
- A dictionary containing information about widget files.
- widgetUpdates IDictionaryGuid, WidgetUpdateInfo
- A dictionary containing information about widget updates.
- widgetOptions IReadOnlyDictionaryGuid, WidgetStoreOptions
- A dictionary containing options for widget storage, including whether the widget is shared if any.
- validationResult IValidationResultBuilder
Объект, выполняющий построение результата валидации.
- cancellationToken CancellationToken (Optional)
Propagates notification that operations should be canceled.
ValueTaskAsynchronous task.
IDashboardPermissionsManagerActualizeTokensForStoreDashboardAsync(DashboardType, IReadOnlyCollectionWidget, IReadOnlyDictionaryGuid, ListWidgetFile, IDictionaryGuid, WidgetUpdateInfo, IReadOnlyDictionaryGuid, WidgetStoreOptions, IValidationResultBuilder, CancellationToken)