Interseca(Value1: object, Value2: object): boolean;
Value1. Первый сравниваемый аргумент;
Value2. Второй сравниваемый аргумент.
В качестве аргументов задается:
SUBJECT.<идентификатор атрибута>. Значение или массив значений пользовательского атрибута субъекта;
OBJECT.<идентификатор атрибута>. Значение или массив значений пользовательского атрибута объекта.
Важно. Массив значений должен содержаться хотя бы в одном из заданных аргументов.
Для получения подробной информации обратитесь к разделу «Создание пользовательских атрибутов».
Метод Interseca осуществляет поиск общих значений сравниваемых аргументов.
Метод возвращает значение:
True. Найдены общие значения сравниваемых аргументов;
False. Не найдены общие значения сравниваемых аргументов.
Метод используется только в строковом виде для задания выражения, по которому будет вычисляться дополнительное условие проверки доступа, с помощью свойства IExpression.AsString.
Для определения дополнительного условия проверки доступа используйте свойство IABACRule.Condition.
См. также: