ICalendarProcessorWriteQuantsAsync - метод
Заполнить в таблицу CalendarQuants кванты рабочего времени и добавить в конце один нерабочий для календаря с идентификатором calendarID.
Пространство имён: Tessa.BusinessCalendarСборка: Tessa (в Tessa.dll) Версия: 4.0.4
Task WriteQuantsAsync(
int calendarID,
CalendarPeriods[] periods,
int maxBulkSize = 10000,
CancellationToken cancellationToken = default
)
Function WriteQuantsAsync (
calendarID As Integer,
periods As CalendarPeriods(),
Optional maxBulkSize As Integer = 10000,
Optional cancellationToken As CancellationToken = Nothing
) As Task
Task^ WriteQuantsAsync(
int calendarID,
array<CalendarPeriods>^ periods,
int maxBulkSize = 10000,
CancellationToken cancellationToken = CancellationToken()
)
abstract WriteQuantsAsync :
calendarID : int *
periods : CalendarPeriods[] *
?maxBulkSize : int *
?cancellationToken : CancellationToken
(* Defaults:
let _maxBulkSize = defaultArg maxBulkSize 10000
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task
- calendarID Int32
- Целочисленный идентификатор календаря.
- periods CalendarPeriods
- Периоды календаря, для которых необходимо рассчитать кванты рабочего времени.
- maxBulkSize Int32 (Optional)
- Размер массива для BulkInsert. По умолчанию равен DefaultMaxBulkSize.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskАсинхронная задача.