Table of Contents

Interface IComparingConditionDefinition

Namespace
Ascon.Polynom.Web.Api.Data.Interfaces.Models.Search
Assembly
Ascon.Polynom.Web.Api.Data.dll

Описание сравнительного условия.

[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(ComparingConditionDefinition))]
public interface IComparingConditionDefinition : INamedObject, IHaveName, IHaveCode, IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess
Inherited Members
Extension Methods

Properties

CurrentType

Текущий тип условия.

PropertyMixedComparisonType CurrentType { get; set; }

Property Value

PropertyMixedComparisonType

Destination

Правый конец.

IComparingConditionDefinitionEnd Destination { get; set; }

Property Value

IComparingConditionDefinitionEnd

IsMandatory

Обязательное.

bool IsMandatory { get; set; }

Property Value

bool

LinkDefinition

Тип связи.

IIdentifiableObject LinkDefinition { get; set; }

Property Value

IIdentifiableObject

Operation

Операция.

int Operation { get; set; }

Property Value

int

Options

Опции.

int Options { get; set; }

Property Value

int

Source

Левый конец.

IComparingConditionDefinitionEnd Source { get; set; }

Property Value

IComparingConditionDefinitionEnd