Provides global settings.
Gets the connection string which is used by newly created connection providers.
Obsolete. Gets or sets the cache behavior.
Gets or sets the string which is used to open a database, by default.
Gets or sets the default data access layer which is used by Session objects by default, to access a data store.
Gets or sets an AsyncBehavior value. The value determines how IDataLayerAsync descendants call IDataStore's and IDataStoreAsync's methods in asynchronous operations.
Specifies the default setting of the Session.CaseSensitive and XPDataView.CaseSensitive properties.
Specifies the default size of the database column which the member's data is stored in. The default value is 100.
Gets or sets metadata on the persistent objects in a data store.
Gets or sets the Identity Map behavior used by Sessions by default.
Specifies whether or not a persistent object is marked modified when its non-persistent property value is changed.
Gets the maximum optimal packet size (the number of operands in a packet) for the InOperator.Operands collection.
Specifies if nullable columns should be created when updating the database schema.
Specifies the default object access layer which is used by Session objects by default, to retrieve and update object data in a data store.
Gets or sets a value which specifies how XPO behaves by default when reloading changed objects (objects with different versions).
Gets or sets the default session.
Specifies the default value of the Session.TrackPropertiesModifications property of all Sessions.
Gets or sets whether XPO uses its internal mechanism to create new instances of persistent classes, and to set and retrieve object property values.