ISpecification Interface

The Basic Specification Interface


namespace KLO128.D3ORM.Common.Abstract
{
    public interface ISpecification
}

Assembly

KLO128.D3ORM.Common.Abstract

Base Types

Object

Properties

DtoType


Type? DtoType { get; }

Description

DTO type of the top entity or NULL. 

 

EntityType


Type EntityType { get; }

Description

The type of the top query entity. 

 

InnerContextId


int InnerContextId { get; set; }

Description

The Id of an inner context (IN/NOT_IN) expression. The default value is 0. All contexts of the query can be specified as -1. 

 

ThrowExceptionIfEmptyFilter


bool ThrowExceptionIfEmptyFilter { get; set; }

Description

Indicates if to throw an exception if the specification's filter contains no items. The default value is true for D3BaseSpecification

Methods

None