Table of Contents

Interface ISearchCondition

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

Условие поиска.

[JsonPolymorphic(UnknownDerivedTypeHandling = JsonUnknownDerivedTypeHandling.FallBackToBaseType)]
[JsonDerivedType(typeof(SearchCondition))]
public interface ISearchCondition : ICondition, IPropertyOwnerScope, IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess, IHaveId
Inherited Members
Extension Methods

Properties

ConceptName

Наименование понятия.

string ConceptName { get; set; }

Property Value

string

DefinitionMetaData

Метаданные определения свойства.

IPropertyDefinitionMetadata DefinitionMetaData { get; set; }

Property Value

IPropertyDefinitionMetadata

IsConceptedProperty

Признак того, что свойство с понятием.

bool IsConceptedProperty { get; set; }

Property Value

bool

PropertyDefinition

Определение свойства.

IPropertyDefinitionWithItems PropertyDefinition { get; set; }

Property Value

IPropertyDefinitionWithItems

PropertyName

Наименование свойства.

string PropertyName { get; set; }

Property Value

string

SearchConditionTargetQualifier

Целевое свойство поискового условия.

IIdentifiableObject SearchConditionTargetQualifier { get; set; }

Property Value

IIdentifiableObject