ClientBusinessCalendarService - класс

Definition

Пространство имён: Tessa.BusinessCalendar
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public sealed class ClientBusinessCalendarService : IBusinessCalendarService
Inheritance
Object    ClientBusinessCalendarService
Implements
IBusinessCalendarService

Конструкторы

ClientBusinessCalendarServiceИнициализирует новый экземпляр класса ClientBusinessCalendarService

Методы

AddWorkingDaysToDateAsync Получение даты рабочего времени смещением в рабочих днях относительно заданной даты. Если указан zoneOffset, то dateTime должен быть задан в UTC. Если указан zoneOffset, возвращаемое значение будет так же в UTC. Иначе - возвращаемое значение будет в абстрактном времени календаря.
AddWorkingQuantsToDateAsync Отсчёт рабочего времени от указанной даты. Если указан zoneOffset, то dateTime должен быть задан в UTC. Если указан zoneOffset, возвращаемое значение будет так же в UTC. Иначе - возвращаемое значение будет в абстрактном времени календаря.
CalendarAddWorkingDaysToDateExactAsync Добавление нужного количества рабочих дней к дате. Если указан zoneOffset, то dateTime должен быть задан в UTC. Если указан zoneOffset, возвращаемое значение будет так же в UTC. Иначе - возвращаемое значение будет в абстрактном времени календаря.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetDateDiffAsync Расчёт рабочего времени между датами. Если указан zoneOffset, то dateTimeStart и dateTimeEnd должны быть задан в UTC.
GetFirstQuantStartAsync Получение начала первого рабочего кванта рабочего дня, полученного смещением относительно заданной даты. Если указан zoneOffset, то dateTime должен быть задан в UTC. Если указан zoneOffset, возвращаемое значение будет так же в UTC. Иначе - возвращаемое значение будет в абстрактном времени календаря.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetLastQuantEndAsync Получение конца последнего рабочего кванта рабочего дня, полученного смещением относительно заданной даты. Если указан zoneOffset, то dateTime должен быть задан в UTC. Если указан zoneOffset, возвращаемое значение будет так же в UTC. Иначе - возвращаемое значение будет в абстрактном времени календаря.
GetRoleTimeZoneInfoAsync Возвращает Смещение временной зоны. для роли.
GetTypeGets the Type of the current instance.
(Унаследован от Object)
IsWorkTimeAsync Проверить - является ли рабочим указанное дата\время в абстрактном времени календаря. Если указан zoneOffset, то dateTime должен быть задан в UTC.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
RebuildCalendarAsync Выполняет перестроение календаря на основании указанных настроек, в т.ч. списка исключений.
ToStringReturns a string that represents the current object.
(Унаследован от Object)
ValidateCalendarAsync Проверяет календарь на отсутствие пропусков между квантами. Непредвиденные ошибки при выполнении на клиенте возвращаются в объекте ValidationResult, а при выполнении на сервере - выбрасываются в виде исключений.

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также