IncludeFlags Enumeration

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

Namespace:  TcHmiSrv.Core.Tools.Resolving.Resolvers
Assembly:  TcHmiSrvExtNet.Core (in TcHmiSrvExtNet.Core.dll) Version: 1.3.0.0

Syntax

C#

[FlagsAttribute]
public enum IncludeFlags

Members

 

Member name

Value

Description

None

0

No elements can be read or written.

Enumerables

1

Elements of type IEnumerable can be read.

Arrays

2

Elements of an Array type can be read and written.

GenericLists

4

Elements of type IList.T. can be read and written.

NonGenericLists

8

Elements of type IList can be read and written.

Lists

12

Combines GenericLists and NonGenericLists.

Collections

15

Combines Enumerables, Arrays and Lists.

GenericDictionaries

16

Elements of type IDictionary.TKey, TValue. can be read and written.

NonGenericDictionaries

32

Elements of type IDictionary can be read and written.

Dictionaries

48

Combines GenericDictionaries and NonGenericDictionaries.

Properties

64

Properties can be read and written.

Fields

128

Fields can be read and written.

Members

192

Combines Properties and Fields.

All

255

Combines Collections, Dictionaries and Members.

Reference

TcHmiSrv.Core.Tools.Resolving.Resolvers Namespace