Table of Contents

Class ComplexConditionRequest

Namespace
Ascon.Polynom.Web.Api.Data.Requests.Search
Assembly
Ascon.Polynom.Web.Api.Data.dll

Модель данных для запроса составного условия.

public class ComplexConditionRequest : WebApiRequest, IComplexConditionRequest, IWebApiRequest
Inheritance
ComplexConditionRequest
Implements
Inherited Members

Constructors

ComplexConditionRequest()

public ComplexConditionRequest()

Properties

ComplexConditions

Список сложных условий.

public List<IComplexConditionRequest>? ComplexConditions { get; set; }

Property Value

List<IComplexConditionRequest>

ElementConditions

Список условий для поиска совместимых объектов по владельцу свойства.

public List<ICompatibilityConditionForElementRequest>? ElementConditions { get; set; }

Property Value

List<ICompatibilityConditionForElementRequest>

Enabled

Возвращает или задает признак того, что условие включено.

public bool Enabled { get; set; }

Property Value

bool

true если включено; иначе false.

IntersectionType

Возвращает или задает признак пересечения условий по И.

public IntersectionType IntersectionType { get; set; }

Property Value

IntersectionType

true пересечение по И; иначе, false, пересечение по ИЛИ.

PropValueConditions

Список условий для поиска совместимых объектов по значению.

public List<ICompatibilityConditionForPropValueRequest>? PropValueConditions { get; set; }

Property Value

List<ICompatibilityConditionForPropValueRequest>

SimpleConditions

Список простых условий.

public List<ISimpleConditionRequest>? SimpleConditions { get; set; }

Property Value

List<ISimpleConditionRequest>