Class Properties

This display allows you to see and search Class Properties.

For the Boolean property values; 0 = not selected, 1 = selected.

Property NameData TypeDescription
Class NameStringName of the class this property belongs to.
NameStringInternal name which is used to refer property within code and in configurations.
CategoryStringGiven category number and name for categorizing properties in property grid.
Display NameStringName used in the user interface.
Default ValueObjectDefault value when a new object is created.
DescriptionStringWritten description for property describing definition in more detail.
Max ValueObjectLargest value you can enter to the property.
Min ValueObjectSmallest value you can enter to the property.
UnitStringUnit definition of the min and max value. Default unit is (None).
IndexInt32A running number which defines the order of the properties within the class.
SizeInt32Size of property in data type units. Not bytes but e.g. a maximum string length. Leave to zero, if your driver implementation can auto detect the size.
Data TypeStringC# data type name for storing the value. Leave empty, if driver can detect the data type from the underlying data source. It can be different than what you have in database (e.g., System.Boolean).
Raw TypeStringData type of a property defined in class definition.
Has Standard ValuesBooleanIf selected, property has standard values.
Standard Values ExclusiveBooleanIf selected, property has a set of predefined values.
Is AttributeBooleanIf selected, property is an attribute.
Is NullableBooleanIf selected, property allows null value.
Is NumericBooleanIf selected, property is numeric.
Is InternedBooleanIf selected, defines string property as interned to activate VtrinLib's duplicate string removal.
Is HistorizedBooleanIf selected, property value is historized.
Is Read OnlyBooleanIf selected, means property is a read only for end user.
Is UniqueBooleanIf selected, means property is unique within the class. Use unique index or similar constraints to make sure that it is unique.
Is VirtualBooleanIf selected, means Property is virtual.
Is Visible To User By DefaultBooleanIf selected, Property is shown to the end user by default.
Mask RequiredBooleanIf selected, Property requires a mask when executing a fetch.
Reference TargetStringTarget object the value refers to (e.g., Class: Variable - reference to another class (foreign key), UI shows the string representation of the target instance).
Visibility RequirementStringDetermines whether to show the value or not (e.g., PreProcessingMethod >= 6 AND PreProcessingMethod <=9).
Edit MaskingStringLimits dropdown contents when modifying a property value.
Type Switch Value PropertyStringProperty that will determine the value type of this property.
Display FormatStringDefines how the value is formatted.
Target Historyref. HistoryTo which history property values will be stored.