Class ComplexCondition
Составное условие.
public class ComplexCondition : Condition, IComplexCondition, ICondition, IPropertyOwnerScope, IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess, IHaveId
- Inheritance
-
ComplexCondition
- Implements
- Inherited Members
- Extension Methods
Constructors
ComplexCondition()
public ComplexCondition()
Properties
ComplexConditions
Сложное условие.
public List<IComplexCondition>? ComplexConditions { get; set; }
Property Value
ElementConditions
Условие для поиска совместимых объектов по владельцу свойства.
public List<ICompatibilityConditionForElement>? ElementConditions { get; set; }
Property Value
IntersectionType
Возвращает или задает признак пересечения условий по И.
public IntersectionType IntersectionType { get; set; }
Property Value
- IntersectionType
trueпересечение по И; иначе,false, пересечение по ИЛИ.
PropValueConditions
Условие для поиска совместимых объектов по значению.
public List<ICompatibilityConditionForPropValue>? PropValueConditions { get; set; }
Property Value
SimpleConditions
Простое условие.
public List<ISimpleCondition>? SimpleConditions { get; set; }