ClientBusinessCalendarServiceIsWorkTimeAsync - метод

Проверяет, является ли рабочим указанная дата и время в абстрактном времени календаря. Если указан параметр zoneOffset, то и dateTime должен быть задан в UTC.

Definition

Пространство имён: Tessa.BusinessCalendar
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public Task<BusinessCalendarTimeType> IsWorkTimeAsync(
	DateTime dateTime,
	Guid calendarCardID,
	TimeSpan? zoneOffset = null,
	CancellationToken cancellationToken = default
)

Параметры

dateTime  DateTime
Дата и время в абстрактном времени календаря.
calendarCardID  Guid
Идентификатор карточки календаря.
zoneOffset  NullableTimeSpan  (Optional)
Смещение временной зоны.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

TaskBusinessCalendarTimeType
Тип кванта времени.

Реализации

IBusinessCalendarServiceIsWorkTimeAsync(DateTime, Guid, NullableTimeSpan, CancellationToken)

Исключения

ValidationExceptionОшибка при получении данных с сервера, если метод вызван на клиенте.

См. также