QuickObjects.ObjectBase Send comments on this topic.
ObjectModes Enumeration
See Also  
Akal.QuickObjects.ObjectBase Namespace : ObjectModes Enumeration
ObjectModes - Values indicate what the object's intentions are, and the object's field's can take appropriate actions based on this value.

Syntax

C# 
public enum ObjectModes : Enum 

Members

MemberDescription
None None indicates that the business object will not affect the behavior of its fields at all.
Search Search mode indicates to the business object that when values are assigned to any of its fields their UseInSearch properties should be marked to true. This will cause the Find method to search by all the fields that have been assigned values.
GroupByGroupBy mode indicates to the business object that Find method will use Group expression assigned to its fields and build the select statement with Group By, Having clauses etc as appropriate. Any values assigned to the fields of the business object when the mode is set to GroupBy will cause those field's UseInSearch property to be set to true.
Save Save mode indicates to the business object that when values are assigned to any of its fields their UseInSave properties should be marked to true. This will cause the business object's Insert or Update method to include all the fields that have been assigned values.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Akal.QuickObjects.ObjectBase.ObjectModes

Requirements

Target Platforms: .NET Framework 1.1 or .NET Framework 2.0

See Also