ABB. |
| Class | Description | |
|---|---|---|
| cAdvancedTimeSpancAdvancedTimeSpanConverter | ||
| cDataLoader | Handles connections to different Vtrin drivers and acts as a collection of 'em. Also provides some utility routines common to all drivers. | |
| cDataLoadercConnectionStateChangedEventArgs | ||
| cDataLoadercCredential | INTERNAL - DO NOT USE! | |
| cDataLoadercDLLLoader | ||
| cDbBackReferenceCache | ||
| cDbClass | Describes a Vtrin class and it's properties. | |
| cDbClasscTagChangedEventArgs | ||
| cDbClassDynamicInstanceBase | ||
| cDbClasses | Represents a cache of Vtrin class objects. | |
| cDbClassInstance | Base class for an instance of a cDbClass described database object. | |
| cDbClassInstancecUpdateInfo | ||
| cDbClassInstanceCache | Base class instance cache describing the fetching and updating facilities to instances of a cDbClass. | |
| cDbEnumeration | ||
| cDbEnumerationMember | ||
| cDbEnumerations | ||
| cDbFile | ||
| cDbFiles | ||
| cDbPropertyInfo | Holds the meta-data describing a single property of cDbClass. | |
| cDbPropertyInfocDbTypeConverter | ||
| cDbPropertyInfocPropertyValueHandler | ||
| cDbPropertyMask | ||
| cFastRWLock | Provides a (about five times) faster and clearer reader-writer-locking than Microsoft's ReaderWriterLock. However, this implementation checks much less things than Microsoft's, so be careful not to get deadlocks. cFastRWLock supports both reader and writer recursion as well as proper lock upgrades and unlock callback. | |
| cMessageBox | ||
| cPropertyBag | Provides a few different ways to serialize properties for storing or data transfer. | |
| cVersion | Contains version information on the VtrinLib |
| Structure | Description | |
|---|---|---|
| cACLEntry | Contains a single Access Control List entry, used for ACL security. | |
| cAdvancedTimeSpan | Represents a time interval. Handles correctly both local and UTC intervals as well as month intervals in contrast to TimeSpan, which is not able to handle anything but simple no month containing UTC intervals. In mathematical operations, the time interval is treated as local time interval if mDriver has been provided and the time interval is greater than 1 hour (negative interval values should not be attempted) |
| Interface | Description | |
|---|---|---|
| cDbPropertyInfocPropertyValueHandlerIPropertyValueHandlerInternalT | ||
| cDbPropertyInfoIGenericObjectComparer | ||
| cDbPropertyInfoIObjectComparer | ||
| cDbPropertyInfoITypedPropertyValueHandlerT | ||
| ICustomPropertyBagHandling | Provides an object means of controlling and altering the automatic loading of properties from cPropertyBag object. | |
| IDbSecurityCheckTarget | Provides a means of reading and updating security attributes on an object supporting Vtrin security checking. | |
| IDbValueRecord | ||
| IThreadSafeControl |
| Delegate | Description | |
|---|---|---|
| cDataLoaderdConvertMask | ||
| cDbClassInstanceCachedProcessInstance | Defines a callback for GetInstanceDataWithSecurityChecking. The instances should preferably be serialized within this callback as the read lock is being held only for the time of the callback, not longer. | |
| cDbClassInstanceCacheInstanceChangedEventHandler |
| Enumeration | Description | |
|---|---|---|
| cAdvancedTimeSpancTimeUnit | ||
| cDataLoadercConnectOptions | ||
| cDbClasscClassType | Specifies the type of the cDbClass. | |
| cDbClasscPrefetchLevel | Specifies whether the class instances should be prefetched on the background when connecting to a datasource | |
| cDbClassInstancecState | Specifies the state the cDbClassInstance currently is. | |
| cDbClassInstanceCachecGetFlags | ||
| cDbPermissions | Used to contain permissions for accessing a class/cache/property/instance. | |
| cDbPropertyInfocNullBehavior | Describes how the null values shall be treated for this property. | |
| cDbPropertyMaskcGroupingStyle | Describes how the data should be handled in grouping - effective only when you are using DbClassInstanceCache.GetInstanceData, elsewhere the behavior is undefined. | |
| cDbPropertyMaskcMaskType | Describes the type of the mask. | |
| cDbPropertyMaskcSortMode | Specifies how the data should be sorted. | |
| cDbVariablecSubstituteMethod | ||
| cDbVariablecType | ||
| cValueChangeDirection | ||
| cValueStatus | ||
| cValueStatusBits | ||
| cValueStatusReasonResolved | ||
| cValueStatusResolved |