MetaRoleDmlQueryExecutor - класс

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

Definition

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

Заметки

DML - Data Manipulation Language; это подмножество языка SQL, которое включает команды INSERT, UPDATE и DELETE.

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

MetaRoleDmlQueryExecutor(Guid, String) Создаёт экземпляр объекта с указанием идентификатора типа карточки метароли. Для изменяемых метаролей указывается, что изменения произвела система.
MetaRoleDmlQueryExecutor(Guid, String, Guid, String) Создаёт экземпляр объекта с указанием идентификатора типа карточки метароли, а также идентификатора и имени пользователя, изменившего метароли.

Свойства

CardTypeCaption Отображаемое имя карточки метароли, используемое при добавлении записей о метаролях в таблицу [Instances].
CardTypeID Тип карточки метароли, используемый при добавлении записей о метаролях в таблицу [Instances].
ItemsToDelete Коллекция ролей, которые должны быть удалены.
ItemsToInsert Коллекция ролей, которые должны быть добавлены.
ItemsToUpdate Коллекция ролей, которые должны быть обновлены.
ModifiedByID Идентификатор пользователя, изменяющего метароли.
ModifiedByName Имя пользователя, изменяющего метароли.

Методы

AddForDelete Добавляет метароль к списку удаляемых метаролей.
AddForInsert Добавляет метароль к списку создаваемых метаролей.
AddForUpdate Добавляет метароль к списку обновляемых метаролей.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
ExecuteDeleteAsync Создаёт и выполняет SQL-команды, удаляющие метароли.
ExecuteInsertAndUpdateAsync Создаёт и выполняет SQL-команды, добавляющие метароли или выполняющие их изменение.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
HasDeleteData Определяет, содержит ли объект информацию, для которой будут созданы SQL-запросы посредством вызова метода ExecuteDeleteAsync(TransactionQueryExecutor, IQueryBuilderFactory, CancellationToken).
HasInsertOrUpdateData Определяет, содержит ли объект информацию, для которой будут созданы SQL-запросы посредством вызова метода ExecuteInsertAndUpdateAsync(IDbScope, CancellationToken).
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

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

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

См. также