Persistate API documentation
IsLookupClass Property

[This is preliminary documentation and is subject to change.]

Gets a value indicating whether this is a simple lookup class.
Declaration Syntax
public bool IsLookupClass { get; }

A lookup class is one which has been defined as a configuration class - in other words it has the UseGlobalCache flag set - and which has only a single discriminative member - in other words DiscrimCount is 1. Note that this latter count also counts base class discriminative members and includes discriminative members of discriminative object members.

If an ObjectClass is a lookup class, then it will be represented in Layouts of LayoutType Lookup with a drop-down combo box populated with all configured values, rather than a text box.

Assembly: Persistate (Module: Persistate) Version: (