The following tables list the members exposed by IBusinessObject.
| Name | Description | |
|---|---|---|
![]() | AddResultsToDataSet | AddFindResultsToDataSet
Holds the boolean value indicating weather the find method will try to add/refresh the result set into the dataset. |
![]() | AffectedRecords | AffectedRecords
AffectedRecords holds an Int32 value that would reflect the number of records affected by a query. |
![]() | AutoEncloseObjectNames | AutoEncloseObjectNames
Holds a boolean value indicating weather the field and table names will be enclosed with [ ]. |
![]() | AutoRecursion | AutoRecursion
Holds a boolean value. This value indicates weather business object will auto set and pass the value of Recursive property to the joined objects. |
![]() | AutoSyncOnConnect | AutoSyncOnConnect |
![]() | CaseConversion | CaseConversion |
![]() | ConcurrencyMode | ConcurrencyMode |
![]() | DBType | DBType |
![]() | ErrorString | ErrorString
Holds a String value. This value is used to store information about any error that might have occured while business object performed any database operations. |
![]() | Fields | Fields
Holds a collection of IField type fields. |
![]() | HasChanges | HasChanges |
![]() | IncludeTableName | IncludeTableName
Holds a boolean value. This value indicates weather the query to run the search will prefix the table name to the field names. |
![]() | IsDirty | IsDirty
Holds a boolean value. This value indicates weather the record values loaded into the object's properties have been modified since then or not. As in the above example, IsDirty property can be used to determine weather the record values loaded have been modified or not and IsDirty can be combined with IsLoaded to check if the record has been loaded or not. |
![]() | IsLoaded | IsLoaded
Holds a boolean value. This value indicates weather the record values have been loaded into the object's properties. As in the above example, IsLoaded property can be used to determine weather the record values have been loaded or not. Also it can be combined with the IsDirty property to see if the values have been changed since they were last loaded. |
![]() | IsValid | IsValid |
![]() | Joins | Joins
Holds a JoinCollection value. This value is used to indicate the joins with other business objects. |
![]() | LocalTimeZone | LocalTimeZone |
![]() | MaxRecords | maxRecords
Holds an Int32 value. This value indicates the number of maximum rows the search will return. This is acheived by adding the TOP x in the SELECT statement. If this value is set to -1 (by default) all rows will be returned. |
![]() | MoreResults | MoreResults
Holds a boolean value. This value is used when searching for records to determine weather to use " AND " clause or " OR " clase between the criteria. As in the above example, when searching for records more results will be return. |
![]() | ObjectMode | ObjectMode |
![]() | ObjectState | ObjectState |
![]() | OnlyDistinct | OnlyDistinct
Holds a boolean value. This value indicates weather the search results will return only distinct rows. This is acheived by adding DISTINCT keyword to the select statement. |
![]() | PageSize | PageSize
Holds an Int32 value. This combined with the startRowIndex property can be used to create a paged view of the result set. |
![]() | ParameterPrefix | ParameterPrefix |
![]() | PartialTextMatch | PartialTextMatch
Holds a boolean value. This value is used when searching for records to determine weather match the text columns with partial values or exact values. As in the above example, when searching for records any records that contain the text will be returned. |
![]() | PrimaryKeyFields | PrimaryKeyFields
Holds a collection of IField type fields that make up the Primary key the business object's tables. |
![]() | Recursive | Recursive |
![]() | ResultSet | ResultSet
Holds the DataSet for the result sets. |
![]() | ResultSetName | ResultSetName
Holds the NameField value that will be used by the find method to Add/Refresh the table in the dataSet. |
![]() | StartRowIndex | StartRowIndex
Holds an Int32 value. This combined with the pageSize property can be used to create a paged view of the result set. |
![]() | TableName | TableName
Holds a NameField value. This value is used to indicate the table the object is based on. |
![]() | TranslateTimeZones | TranslateTimeZones |
![]() | UseNoLock | UseNoLock
Holds a boolean value. This value indicates weather the select query will use the nolock clause or not. |
![]() | Visible | Visible
Holds a boolean value. This value indicates weather the search results will show the columns of this table. This value overrides all the Visible properties of columns of this table. |
| Name | Description | |
|---|---|---|
![]() | Count | Count |
![]() | Delete | Delete |
![]() | Find | Find |
![]() | FindAndLoad | FindAndLoad. |
![]() | GetFieldsList | Overloaded. |
![]() | GetJoinExpression | Overloaded. |
![]() | GetNewParameterInstance | GetNewParameterInstance |
![]() | GetResultSetName | GetResultSetName compares the Name property with DisplayName property and returns DisplayName if it is different from Name property. |
![]() | GetSortExpression | Overloaded. |
![]() | GetWhereExpression | Overloaded. |
![]() | InitializeObject | InitializeObject |
![]() | Insert | Insert |
![]() | Load | Load |
![]() | LoadFromDataRow | LoadFromDataRow |
![]() | LoadOriginalFromDataRow | LoadOriginalFromDataRow |
![]() | LoadOriginalFromHashtable | LoadOriginalFromHashtable |
![]() | Maximum | Maximum |
![]() | Minimum | Minimum |
![]() | Save | Save |
![]() | SetSqlParamType | SetSqlParamType |
![]() | Update | Update |
![]() | UseAllFieldsForDisplay | Overloaded. |
![]() | UseAllFieldsForSave | UseAllFieldsForSave |
![]() | UseAllFieldsForSearch | Overloaded. |
| Name | Description | |
|---|---|---|
![]() | AfterDelete | AfterDelete |
![]() | AfterFind | AfterFind |
![]() | AfterInsert | AfterInsert |
![]() | AfterLoad | AfterLoad |
![]() | AfterUpdate | AfterUpdate |
![]() | BeforeDelete | BeforeDelete |
![]() | BeforeFind | BeforeFind |
![]() | BeforeInsert | BeforeInsert |
![]() | BeforeLoad | BeforeLoad |
![]() | BeforeUpdate | BeforeUpdate |
![]() | ObjectDisposing | ObjectDisposing |
![]() | ObjectInitialized | ObjectInitialized |


