Для изменения размера нажмите или перетащите

RoleUserDmlQueryExecutor - класс

Выполняет построение DML-команды для SQL Server, управляющей содержимым состава указанной роли.
Иерархия наследования
SystemObject
  Tessa.RolesRoleUserDmlQueryExecutor

Пространство имён:  Tessa.Roles
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public sealed class RoleUserDmlQueryExecutor

Тип RoleUserDmlQueryExecutor предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методRoleUserDmlQueryExecutor
Создаёт экземпляр объекта с указанием идентификатора роли, состав которой должен быть изменён, типа роли и признака замещения.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоIsDeputy
Признак того, являются ли все изменяемые записи записями о замещении или нет.
Открытое свойствоItemsToDelete
Коллекция записей о пользователях, которые должны быть удалены.
Открытое свойствоItemsToInsert
Коллекция записей о пользователях, которые должны быть добавлены.
Открытое свойствоItemsToUpdate
Коллекция записей о пользователях, которые должны быть обновлены.
Открытое свойствоRoleID
Идентификатор роли, состав которой должен быть изменён, или null, если объект используется для изменения нескольких ролей.
Открытое свойствоRoleType
Тип роли, состав которой должен быть изменён, или null, если тип роли определяется индивидуально для каждой записи о составе.
В начало страницы
Методы
  ИмяОписание
Открытый методAddForDelete
Добавляет запись о пользователе, который входит в состав роли, к списку удаляемых записей.
Открытый методAddForInsert
Добавляет запись о пользователе, который входит в состав роли, к списку создаваемых записей.
Открытый методAddForUpdate
Добавляет запись о пользователе, который входит в состав роли, к списку обновляемых записей.
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Открытый методExecuteAsync
Создаёт и выполняет SQL-команды, изменяющие состав роли.
Защищённый метод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.)
Открытый методHasData
Определяет, содержит ли объект информацию, для которой будут созданы SQL-запросы.
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методRemoveForDelete
Удаляет записи о составе роли из списка удаляемых записей для пользователя с идентификатором userID, находящимся в составе роли с идентификатором roleID, и возвращает количество удалённых записей.
Открытый методRemoveForInsert
Удаляет записи о составе роли из списка создаваемых записей для пользователя с идентификатором userID, находящимся в составе роли с идентификатором roleID, и возвращает количество удалённых записей.
Открытый методRemoveForUpdate
Удаляет записи о составе роли из списка изменяемых записей для пользователя с идентификатором userID, находящимся в составе роли с идентификатором roleID, и возвращает количество удалённых записей.
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
Заметки
DML - Data Manipulation Language; это подмножество языка SQL, которое включает команды INSERT, UPDATE и DELETE.
См. также