Auto-Updating Existing Resource
When true, the persistence layer will automatically treat a request to create an existing resource as an update. This behavior indicates that
Insert(123) followed by
Insert(123) does not cause an error, rather the second
Insert is treated as an update.
Auto-Insert Child Objects
When true, the persistence layer will automatically insert child objects into the database. When false, an attempt to insert an object where the child object (for example the target of an EntityRelationship) does not exist will result in a key not found error.
If using an older version of the OpenIZ database, the automatic corrections you want applied to the data being sent and persisted.
If the administrator wishes to bar the storage of specific types of resources in the database, they can set one or more resources which should be restricted on the persistence layer.
The maximum number of results that can be returned in a single page of a query. For performance reasons the default of this is 10,000 results in a single query result set.
When true, the system will use an approximate total which is sufficient to trigger a "next page" indicator on user interfaces and synchronizations. If false, the system will count all the results in the result set and then return the results.
When true, the system will not use PLINQ to fetch results from the database, rather it will use a regular LINQ enumerator
The maximum number of database requests to allow on the iCDR server. 0 indicates that no limit is set.
When true, the ORM library will execute a
Prepare() operation on queries and will re-use prepared queries and query plans. This can be beneficial on queries which are commonly reused.