public class SyncDeputiesContextPublic Class SyncDeputiesContextpublic ref class SyncDeputiesContexttype SyncDeputiesContext = class end| SyncDeputiesContext | Инициализирует новый экземпляр класса SyncDeputiesContext |
| BuilderFactory | Объект для генерации текстов запросов. |
| CancellationToken | Объект, с помощью которого можно отменить асинхронную задачу. |
| CommitDeputiesAsyncFunc | Метод для коммита в базу уже рассчитанных заместителей. |
| ContextIDs | Список идентификаторов контекста вложенных ролей, для которых нужно пересчитать заместителей, или null, если нужно пересчитать заместителей для всех вложенных ролей. |
| Db | Объект, управляющий взаимодействием с базой данных. |
| IgnoreNestedRolesCreationErrors | Определяет, нужно ли игнорировать ошибки создания вложенных ролей при перерасчёте заместителей. |
| Info | Дополнительная информация, записываемая в контекст. |
| Limit | Предел загрузки заместителей из базы данных. |
| Logger | Логгер. |
| NeedContinue | Определяет, нужно ли продолжить синхронизацию. |
| NeedContinueNewNestedUsers | Определяет, нужно ли продолжить загрузку новых сотрудников вложенных ролей. |
| NeedContinueNewUsers | Определяет, нужно ли продолжить загрузку новых сотрудников. |
| NeedContinueOldNestedUsers | Определяет, нужно ли продолжить загрузку текущих сотрудников вложенных ролей. |
| NeedContinueOldUsers | Определяет, нужно ли продолжить загрузку текущих сотрудников. |
| NestedRolesByContext | Хеши вложенных ролей по идентификатору основной роли, разбитые по идентификатору контекста. |
| NestedRolesByID | Хеш вложенных ролей по идентификатору. |
| NewNestedUsersFromID | Определяет, с какого идентификатора роли загружены новые сотрудники, которые должны быть добавлены во вложенные роли. |
| NewNestedUsersList | Список новых сотрудников вложенных ролей. |
| NewNestedUsersToID | Определяет, по какой идентификатор роли загружены новые сотрудники, которые должны быть добавлены во вложенные роли. |
| NewUsersForAdd | Список новых сотрудников, которые должны быть добавлены в текущей итерации. |
| NewUsersFrom | Определяет, с какого индекса происходит синхронизация сотрудников из списка NewUsersList. |
| NewUsersFromID | Определяет, с какого идентификатора роли загружены новые сотрудники. |
| NewUsersList | Список новых сотрудников. |
| NewUsersTo | Определяет, по какой индекс происходит синхронизация сотрудников из списка NewUsersList. |
| NewUsersToID | Определяет, по какой идентификатор роли загружены новые сотрудники. |
| OldNestedUsers | Список текущих сотрудников вложенных ролей. |
| OldNestedUsersFrom | Определяет, с какого индекса происходит синхронизация сотрудников из списка OldNestedUsers. |
| OldNestedUsersFromID | Определяет, с какого идентификатора роли загружены текущие сотрудники вложенных ролей. |
| OldNestedUsersTo | Определяет, по какой индекс происходит синхронизация сотрудников из списка OldNestedUsers. |
| OldNestedUsersToID | Определяет, по какой идентификатор роли загружены текущие сотрудники вложенных ролей. |
| OldUsers | Список текущих сотрудников. |
| OldUsersFrom | Определяет, с какого индекса происходит синхронизация сотрудников из списка OldUsers. |
| OldUsersTo | Определяет, по какой индекс происходит синхронизация сотрудников из списка OldUsers. |
| OldUsersToID | Определяет, по какой идентификатор роли загружены списки текущих сотрудников. |
| RoleIDByNestedRoleID | Справочник для поиска идентификатора основной роли по идентификатору вложенной роли. |
| RoleIDs | Список идентификаторов ролей, заместителей которых нужно обновить, или null, если нет фильтрации по ролям. |
| RolesOnUpdate | Список ролей, обновление которых происходит в данный момент. |
| RoleTypes | Список типов ролей, заместителей которых нужно обновить, или null, если нет фильтрации по типу роли. |
| Settings | Настройки замещения. |
| SyncChangedOnly | Определяет, нужно ли синхронизировать только измененные роли. |
| 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) |
| SetNewUsersTo | Метод для установки свойства NewUsersTo на позицию начала роли toRoleID, если параметр includeCheckRole имеет значение false, или позицию начала следующей роли, если параметр includeCheckRole имеет значение true. |
| SetOldNestedUsersTo | Метод для установки свойства OldNestedUsersTo на позицию начала основной роли toRoleID, если параметр includeCheckRole имеет значение false, или позицию начала следующей основной роли, если параметр includeCheckRole имеет значение true. |
| SetOldUsersTo | Метод для установки свойства OldUsersTo на позицию начала роли toRoleID, если параметр includeCheckRole имеет значение false, или позицию начала следующей роли, если параметр includeCheckRole имеет значение true. |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |