ClientBusinessCalendarServiceRebuildCalendarAsync - метод
Выполняет перестроение календаря на основании указанных настроек, в т.ч. списка исключений.
Пространство имён: Tessa.BusinessCalendarСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public Task RebuildCalendarAsync(
Guid operationGuid,
Guid calendarCardID,
Guid? errorCardID = null,
bool rebuildIndexes = false,
CancellationToken cancellationToken = default
)
Public Function RebuildCalendarAsync (
operationGuid As Guid,
calendarCardID As Guid,
Optional errorCardID As Guid? = Nothing,
Optional rebuildIndexes As Boolean = false,
Optional cancellationToken As CancellationToken = Nothing
) As Task
public:
virtual Task^ RebuildCalendarAsync(
Guid operationGuid,
Guid calendarCardID,
Nullable<Guid> errorCardID = nullptr,
bool rebuildIndexes = false,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract RebuildCalendarAsync :
operationGuid : Guid *
calendarCardID : Guid *
?errorCardID : Nullable<Guid> *
?rebuildIndexes : bool *
?cancellationToken : CancellationToken
(* Defaults:
let _errorCardID = defaultArg errorCardID null
let _rebuildIndexes = defaultArg rebuildIndexes false
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task
override RebuildCalendarAsync :
operationGuid : Guid *
calendarCardID : Guid *
?errorCardID : Nullable<Guid> *
?rebuildIndexes : bool *
?cancellationToken : CancellationToken
(* Defaults:
let _errorCardID = defaultArg errorCardID null
let _rebuildIndexes = defaultArg rebuildIndexes false
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task
- operationGuid Guid
- Идентификатор операции.
- calendarCardID Guid
- Идентификатор карточки календаря.
- errorCardID NullableGuid (Optional)
-
Идентификатор карточки ошибки, которая будет создана в случае наличия ошибок расчёта календаря.
Если , то идентификатор в метод не передаётся и идентификатор карточки ошибки будет определён в момент её создания.
- rebuildIndexes Boolean (Optional)
- Признак необходимости перестроения индексов в календарях.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskАсинхронная задача.
IBusinessCalendarServiceRebuildCalendarAsync(Guid, Guid, NullableGuid, Boolean, CancellationToken)