SyncDeputiesContext - класс |
Пространство имён: Tessa.Roles
public class SyncDeputiesContext
Тип SyncDeputiesContext предоставляет следующие члены.
Имя | Описание | |
---|---|---|
SyncDeputiesContext | Инициализирует новый экземпляр класса SyncDeputiesContext |
Имя | Описание | |
---|---|---|
BuilderFactory |
Объект для построения запросов к базе данных.
| |
CancellationToken |
Объект, с помозью которого можно отменить асинхронную задачу.
| |
CommitDeputiesAsyncFunc |
Метод для коммита текущего контекста.
| |
Db |
Объект для выполнения запросов к базе данных.
| |
Limit |
Предел загрузки элементов.
| |
Logger |
Логгер.
| |
NeedContinue |
Определяет, нужно ли продолжить синхронизацию.
| |
NeedContinueNewUsers |
Определяет, нужно ли продолжить загрузку новых сотрудников.
| |
NeedContinueOldUsers |
Определяет, нужно ли продолжить загрузку текущих сотрудников.
| |
NewUsersForAdd |
Список новых сотрудников, которые должны быть добавлены в текущей итерации.
| |
NewUsersFrom |
Определяет, с какого индекса происходит синхронзация сотрудников из списка NewUsersList.
| |
NewUsersFromID |
Определяет, с какого идентификатора роли загружены новые сотрудники.
| |
NewUsersList |
Список новых сотрудников.
| |
NewUsersTo |
Определяет, по какой индекс происходит синхронзация сотрудников из списка NewUsersList.
| |
NewUsersToID |
Определяет, по какоой идентификатор роли загружены новые сотрудники.
| |
OldUsers |
Список текущих сотрудников.
| |
OldUsersFrom |
Определяет, с какого индекса происходит синхронзация сотрудников из списка OldUsers.
| |
OldUsersTo |
Определяет, по какой индекс происходит синхронзация сотрудников из списка OldUsers.
| |
OldUsersToID |
Определяет, по какой идентификатор роли загружены списки текущих сотрудников.
| |
RoleIDs |
Список идентификаторов ролей, заместителей которых нужно обновить, или null, если нет фильтрации по ролям.
| |
RolesOnUpdate |
Список ролей, обновление которых происходит в данный момент.
| |
RoleTypes |
Список типов ролей, заместителей которых нужно обновить, или null, если нет фильтрации по типу роли.
| |
UpdateDate |
Дата обновления заместителей.
| |
UserIDsByRole |
Набор идентификаторов сотрудников по ролям. Заполняется в прцоессе обработки.
|
Имя | Описание | |
---|---|---|
CommitDeputiesAsync |
Метод для коммита текущего состояния контекста в базу.
Если не задано действие для коммита CommitDeputiesAsyncFunc, метод выбросит исключение.
| |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object.) | |
GetHashCode | Serves as the default hash function. (Унаследован от Object.) | |
GetType | Gets the Type of the current instance. (Унаследован от Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) | |
SetOldUsersTo |
Метод для установки значения OldUsersTo по идентификатору роли, до которой должна выполняться обработка.
Параметр include определяет, должна ли искомая роль быть включена в список для обработки.
| |
ToString | Returns a string that represents the current object. (Унаследован от Object.) |
Имя | Описание | |
---|---|---|
Get | (Определяется ComHelper.) | |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
Invoke | (Определяется ComHelper.) | |
Set | (Определяется ComHelper.) |