This is the core business object in FCFL.NET. Each instance of ClarifyGeneric represents records from tables and views in the Clarify database. The generic object allows you to query the database for rows in the table or view, add new table rows, or update or delete existing table rows (NOTE: updates are only available for tables, views are read-only).
Generics are created from a ClarifyDataSet object using CreateGeneric, or by traversing from a parent generic (using Traverse). Generics inherit properties from their session such as whether or not they are distinct by default (DefaultDistinctGenerics) or whether First Choice Data Restrictions are enabled (RestrictionsEnabled).Generics created using Traverse from a parent generic always belong to the same ClarifyDataSet as the parent generic.
System.Object
FChoice.Foundation.FCGeneric
FChoice.Foundation.Clarify.ClarifyGeneric
Namespace: FChoice.Foundation.Clarify
Platforms: Windows XP, Windows Server 2003 and 2008 family
Assembly: fcSDK (in C:\dovetail\dovetail-sdk\build\Release\fcSDK.dll)