TcHmiSrv.Core.Tools.Resolving.Resolvers Namespace

Provides Resolvers to resolve Objects and Values by a specified element.

Classes

 

Class

Description

TcHmiSrv.Core.Tools.Resolving.Resolvers Namespace 1:

ObjectResolver

Resolves Objects by a specified element using dynamic type conversions and operations from the System.Reflection namespace.

TcHmiSrv.Core.Tools.Resolving.Resolvers Namespace 2:

RecursiveResolver.T.

Resolves instances of a specified type.
Instances of the specified type consist only of other instances of the specified type, like the Value class without Alarms, Events and Messages.

TcHmiSrv.Core.Tools.Resolving.Resolvers Namespace 3:

RecursiveValueResolver

Resolves Values by a specified element.
Values containing an Alarm, Event or Message cannot be resolved.

TcHmiSrv.Core.Tools.Resolving.Resolvers Namespace 4:

Resolver

Resolves Objects by a specified element.

TcHmiSrv.Core.Tools.Resolving.Resolvers Namespace 5:

Resolver.T.

Resolves instances of a specified type.

TcHmiSrv.Core.Tools.Resolving.Resolvers Namespace 6:

ValueResolver

Resolves Values by a specified element.
Values containing an Alarm, Event or Message can also be resolved.

Enumerations

 

Enumeration

Description

TcHmiSrv.Core.Tools.Resolving.Resolvers Namespace 7:

IncludeFlags

Specifies flags that control which elements can be read and written by an instance of the ObjectResolver class.