Show / Hide Table of Contents

Interface ITechObjectTypeStateEnumeration

Представляет перечень состояний типов.

Inherited Members
ITechEnumeration<ITechObjectTypeState>.Count
ITechEnumeration<ITechObjectTypeState>.this[int]
ITechEnumeration<ITechObjectTypeState>.Contains(ITechObjectTypeState)
IEnumerable<ITechObjectTypeState>.GetEnumerator()
Namespace: Ascon.Vertical.Core
Assembly: Ascon.Vertical.Core.dll
Syntax
public interface ITechObjectTypeStateEnumeration : ITechEnumeration<ITechObjectTypeState>, IEnumerable<ITechObjectTypeState>, IEnumerable

Methods

Contains(ITechObjectType, ITechStateType)

Проверяет наличие состояния в перечне.

Declaration
bool Contains(ITechObjectType objectType, ITechStateType stateType)
Parameters
Type Name Description
ITechObjectType objectType

Тип объекта.

ITechStateType stateType

Тип состояния.

Returns
Type Description
bool

true - если присутствует, иначе - false.

Contains(int, int)

Проверяет наличие состояния в перечне.

Declaration
bool Contains(int objectTypeId, int stateTypeId)
Parameters
Type Name Description
int objectTypeId

Идентификатор типа объекта.

int stateTypeId

Идентификатор типа состояния.

Returns
Type Description
bool

true - если присутствует, иначе - false.

Find(ITechObjectType, ITechStateType)

Производит поиск состояний.

Declaration
ITechObjectTypeStateEnumeration Find(ITechObjectType objectType, ITechStateType stateType)
Parameters
Type Name Description
ITechObjectType objectType

Тип объекта.

ITechStateType stateType

Тип состояния.

Returns
Type Description
ITechObjectTypeStateEnumeration

Перечень найденных состояний.

Find(int, int)

Производит поиск состояний.

Declaration
ITechObjectTypeStateEnumeration Find(int objectTypeId, int stateTypeId)
Parameters
Type Name Description
int objectTypeId

Идентификатор типа объекта.

int stateTypeId

Идентификатор типа состояния.

Returns
Type Description
ITechObjectTypeStateEnumeration

Перечень найденных состояний.

GetById(int)

Возвращает состояние по идентификатору.

Declaration
ITechObjectTypeState? GetById(int id)
Parameters
Type Name Description
int id

Идентификатор состояния.

Returns
Type Description
ITechObjectTypeState

Состояние с указанным идентификатором или null.

Extension Methods

EnumerableExtensions.DistinctBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)
Back to top Copyright © 2014 - 2026 ООО «АСКОН-Бизнес-решения»