DashboardPermissionsManagerActualizeTokensForGetOriginChangesAsync - метод
Updates and validates tokens for widgets on a dashboard when retrieving changes for the origin.
Пространство имён: Tessa.DashboardsСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public ValueTask<DashboardToken> ActualizeTokensForGetOriginChangesAsync(
DashboardToken? token,
DashboardType dashboardType,
IReadOnlyCollection<Widget> widgets,
IReadOnlyDictionary<Guid, WidgetStatusInfo> widgetStatuses,
IValidationResultBuilder validationResult,
CancellationToken cancellationToken = default
)
Public Function ActualizeTokensForGetOriginChangesAsync (
token As DashboardToken,
dashboardType As DashboardType,
widgets As IReadOnlyCollection(Of Widget),
widgetStatuses As IReadOnlyDictionary(Of Guid, WidgetStatusInfo),
validationResult As IValidationResultBuilder,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of DashboardToken)
public:
virtual ValueTask<DashboardToken^> ActualizeTokensForGetOriginChangesAsync(
DashboardToken^ token,
DashboardType dashboardType,
IReadOnlyCollection<Widget^>^ widgets,
IReadOnlyDictionary<Guid, WidgetStatusInfo^>^ widgetStatuses,
IValidationResultBuilder^ validationResult,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract ActualizeTokensForGetOriginChangesAsync :
token : DashboardToken *
dashboardType : DashboardType *
widgets : IReadOnlyCollection<Widget> *
widgetStatuses : IReadOnlyDictionary<Guid, WidgetStatusInfo> *
validationResult : IValidationResultBuilder *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<DashboardToken>
override ActualizeTokensForGetOriginChangesAsync :
token : DashboardToken *
dashboardType : DashboardType *
widgets : IReadOnlyCollection<Widget> *
widgetStatuses : IReadOnlyDictionary<Guid, WidgetStatusInfo> *
validationResult : IValidationResultBuilder *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<DashboardToken>
- token DashboardToken
- The current template editor token if any, used only for the template dashboard.
- dashboardType DashboardType
Dashboard types.
- widgets IReadOnlyCollectionWidget
- A collection of widgets at personal dashboard to update tokens for.
- widgetStatuses IReadOnlyDictionaryGuid, WidgetStatusInfo
- A dictionary of widget statuses keyed by widget IDs.
- validationResult IValidationResultBuilder
Объект, выполняющий построение результата валидации.
- cancellationToken CancellationToken (Optional)
Propagates notification that operations should be canceled.
ValueTaskDashboardTokenThe updated template editor token or
if dashboard is not template type or not applicable.
IDashboardPermissionsManagerActualizeTokensForGetOriginChangesAsync(DashboardToken, DashboardType, IReadOnlyCollectionWidget, IReadOnlyDictionaryGuid, WidgetStatusInfo, IValidationResultBuilder, CancellationToken)