Interface ITechModel
Представляет модель технологических данных.
Namespace: Ascon.Vertical.Core
Assembly: Ascon.Vertical.Core.dll
Syntax
public interface ITechModel
Properties
AttributesTypes
Возвращает перечень типов атрибутов.
Declaration
ITechAttributeTypeEnumeration AttributesTypes { get; }
Property Value
| Type | Description |
|---|---|
| ITechAttributeTypeEnumeration |
Constants
Возвращает перечень констант.
Declaration
ITechConstantEnumeration Constants { get; }
Property Value
| Type | Description |
|---|---|
| ITechConstantEnumeration |
CustomData
Возвращает пользовательские данные.
Declaration
IReadOnlyDictionary<Guid, byte[]> CustomData { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyDictionary<Guid, byte[]> |
Filters
Возвращает перечень фильтров.
Declaration
ITechFilterEnumeration Filters { get; }
Property Value
| Type | Description |
|---|---|
| ITechFilterEnumeration |
Functions
Возвращает перечень глобальный функций.
Declaration
ITechGlobaltFunctionEnumeration Functions { get; }
Property Value
| Type | Description |
|---|---|
| ITechGlobaltFunctionEnumeration |
LinksTypes
Возвращает перечень типов связей.
Declaration
ITechLinkTypeEnumeration LinksTypes { get; }
Property Value
| Type | Description |
|---|---|
| ITechLinkTypeEnumeration |
MarkersTypes
Возвращает перечень маркеров.
Declaration
ITechMarkerTypeEnumeration MarkersTypes { get; }
Property Value
| Type | Description |
|---|---|
| ITechMarkerTypeEnumeration |
Numerators
Возвращает перечень нумераторов.
Declaration
ITechNumeratorEnumeration Numerators { get; }
Property Value
| Type | Description |
|---|---|
| ITechNumeratorEnumeration |
ObjectsTypes
Возвращает перечень типов.
Declaration
ITechObjectTypeEnumeration ObjectsTypes { get; }
Property Value
| Type | Description |
|---|---|
| ITechObjectTypeEnumeration |
ObjectsTypesLinks
Возвращает перечень связей типов.
Declaration
ITechObjectsTypesLinkEnumeration ObjectsTypesLinks { get; }
Property Value
| Type | Description |
|---|---|
| ITechObjectsTypesLinkEnumeration |
ObjectsTypesStates
Возвращает перечень состояний типов.
Declaration
ITechObjectTypeStateEnumeration ObjectsTypesStates { get; }
Property Value
| Type | Description |
|---|---|
| ITechObjectTypeStateEnumeration |
ScriptEngine
Возвращает скриптовый движок.
Declaration
ITechScriptEngine ScriptEngine { get; }
Property Value
| Type | Description |
|---|---|
| ITechScriptEngine |
StatesTypes
Возвращает перечень типов состояний.
Declaration
ITechStateTypeEnumeration StatesTypes { get; }
Property Value
| Type | Description |
|---|---|
| ITechStateTypeEnumeration |
Version
Возвращает версию модели.
Declaration
TechVersionInfo Version { get; }
Property Value
| Type | Description |
|---|---|
| TechVersionInfo |
Methods
ToDto()
Возвращает описание модели.
Declaration
TechModelDto ToDto()
Returns
| Type | Description |
|---|---|
| TechModelDto | Сформированное описание. |