Persistate API documentation
IsLookupClass Property
NamespacesPersistateObjectClassIsLookupClass

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

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

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: 0.6.1.20 (0.6.1.20)