DevExpress.ExpressApp.Xpo.v17.2 Provides Object Space in XPO-based XAF applications. Returns the data store provider. A string containing the database connection settings. An IDbConnection object specifying the database connection. true, if the connection pooling is enabled; otherwise, false. An IXpoDataStoreProvider object. Returns the data store provider. A string containing the database connection settings. An IDbConnection object specifying the database connection. An IXpoDataStoreProvider object. Specifies what properties should be mapped on a grid in the InstantFeedback mode for all Object Spaces. The enumeration value that specify a properties mapping mode in the InstantFeedback mode. Provides helper methods used to manage the metadata information on XPO business classes. Forces the initialization of the metadata information on XPO business classes. Returns metadata information on types used in an XAF application. An object supplying metadata on types used in an XAF application. Returns an object providing access to the . An XpoTypeInfoSource object providing access to the XPDictionary. For internal use. Contains values specifying properties mapping modes in InstantFeedback mode. All properties should be mapped on a grid. Only visible properties should be mapped on a grid. A lightweight read-only list of data records (a data view) retrieved from a database without loading complete XPO objects. Can be queried much more quickly than a real objects collection. Initializes a new instance of the XpoDataView class with the specified settings. Data view columns are specified using the list of objects. Initializes a new instance of the XpoDataView object. For internal use only. An object used to access data in XAF applications based on the XPO data model. The Type of requested persistent objects. An IList<> list that specifies data view column names and expressions used to compute column values. These column names can be used for sorting the data view using the sorting parameters. A object that specifies criteria associated with the data view. An IList<> collection whose elements identify the sorted columns within the data view. Initializes a new instance of the XpoDataView class with the specified settings. Data view columns are specified using the semicolon-separated list of expression strings. Initializes a new instance of the XpoDataView object. For internal use only. An object used to access data in XAF applications based on XPO data model. The Type of requested persistent objects. A string that contains a semicolon separated list of expressions that specify data view column values. A object that specifies criteria associated with the data view. An IList<> collection whose elements identify the sorted columns within the data view. Releases all resources used by this XpoDataView object. The default base persistent class for classes that are generated for Domain Components (DC). Specifies the persistent object's identifier. A globally unique identifier which represents the persistent object's identifier. The base class for intermediate classes that define many-to-many associations between Domain Components. Initializes a new instance of the DCIntermediateObject class in a particular Session. A DevExpress.Xpo.Session object which represents a persistent object's cache where the business object will be instantiated. Gets the left object of the association. The left object of the association. Gets the type of the . The type of the left object. Gets the right object of the association. The right object of the association. Gets the type of the . The type of the right object. Specifies settings for intermediate classes that define many-to-many associations between Domain Components. Specifies the base type for intermediate classes that define many-to-many associations between Domain Components. The System.Type object that is the base type for intermediate classes that define many-to-many associations. The default type is . Declares members of the class that can be a base for intermediate classes defining many-to-many associations between Domain Components. Gets the left object of the association. The left object of the association. Gets the type of the . The type of the left object. Gets the right object of the association. The right object of the association. Gets the type of the . The type of the right object. Applied to a business class. Allows you to dynamically configure a persistent alias for the target business class' property. Initializes a new instance of the CalculatedPersistentAliasAttribute class. A string holding the property name for which you would like to set up a persistent alias. This parameter's value is assigned to the property. A string holding the name of a public static property which returns the alias' expression. This parameter's value is assigned to the property. Specifies the name of a property which returns the persistent alias' expression. A string holding the name of the public static property which returns the alias' expression. Specifies the property name for which you would like to set up a persistent alias. A string holding the property name for which a persistent alias should be configured. An Object Space which is used for data manipulation via the DevExpress ORM Tool (XPO). Creates a new instance of the XPObjectSpace class. An object providing access to XAF-related information on business classes. An XpoTypeInfoSource object that is a source of XPO-related information on business classes. A CreateUnitOfWorkHandler object that is a delegate that encapsulates a method for creating a for the Object Space's . Creates a new instance of the XPObjectSpace class. An object that provides access to XAF-related information on business classes. An XpoTypeInfoSource object that is a source of XPO-related information on business classes. A UInt16 value that specifies the maximum number of hosted parameters. A CreateUnitOfWorkHandler object that is a delegate that encapsulates a method for creating a for the Object Space's . Creates a new instance of the XPObjectSpace class. An object providing access to XAF-related information on business classes. An XpoTypeInfoSource object that is a source of XPO-related information on business classes. A UInt16 value that specifies the maximum number of hosted parameters. A object which is used by the current Object Space to load and save persistent objects. Filters a particular collection on the server side. An Object representing the collection to be filtered. A DevExpress.Data.Filtering.CriteriaOperator object that specifies the criteria used to filter objects on the server side. Filters a particular collection on the client side. A collection to be filtered. A DevExpress.Data.Filtering.CriteriaOperator object that specifies the criteria used to filter objects on the client side. Indicates whether collections of a particular type can be filtered on the server side. A object specifying the type of collections whose server-side filtering capability must be determined. true, if collections of the specified type can be filtered on the server side; otherwise, false. Indicates whether a particular collection can be filtered on the client side. A collection whose client-side filtering capability must be determined. true, if the specified collection can be filtered on the client side; otherwise, false. Indicates whether instances of a particular type can be created. An object type for which it must be determined whether its instances can be created. true, if instances of the specified type can be created; otherwise, false. Combines criteria operators passed as parameters. A comma-separated list of criteria operators to be combined. A CriteriaOperator object that is a group criteria operator combining the criteria operators passed as parameters. Gets the connection to the underlying data source. An IDbConnection object that is the connection to the underlying data source. Indicates whether a specified object belongs to the current Object Space. An object that represents the persistent object to be tested. true if the specified persistent object belongs to the current Object Space; otherwise, false. Creates a nested Object Space. An object that is a created nested Object Space. Used when parsing a CriteriaOperator represented by a string and containing persistent objects. An IDisposable object used to restore persistent objects from a serialized string. Creates and initializes a new instance of the class with the current Object Space's and criteria-specific options. The type of persistent objects to include into the collection. The DevExpress.Data.Filtering.CriteriaOperator that specifies the criteria for object selection in a data store. A server collection that includes the persistent objects of the specified type. In addition, only objects that satisfy the specified criteria will be retrieved to this collection. Gets the name of the database used when a connection associated with the current Object Space's is opened. A string that is the name of the database used when a connection is opened. Releases all resources used by an XPObjectSpace object. Enables/disables the deletion of persistent objects from the data source when they are removed from the specified collection. A collection of persistent objects that are requested to be removed from the database along with their removal from the collection. true, to enable the deletion from the database along with the removal from the collection; false, to disable it. Evaluates the specified criteria for business objects of the given type. A object that identifies the type of objects against which the expression will be evaluated. A object that specifies the expression to evaluate. A object that specifies the filter criteria. The objects that match this criteria will be used to evaluate the expression. The value evaluated. Searches for the first object which matches the specified criteria. A object which is the type of objects to search for. A DevExpress.Data.Filtering.CriteriaOperator descendant which is the criteria for matching persistent objects. true if all objects (in the database and retrieved) are processed by the specified criteria; otherwise, false. An object which is the first persistent object which matches the specified criteria. null (Nothing in Visual Basic) if there is no persistent object which matches the criteria. Determines the Object Space used to load and save a specified persistent object. The object whose Object Space must be determined. An object which represents the Object Space used to load and save the specified persistent object. Returns the sort settings for a particular collection. An Object that is the collection whose sort settings are requested. A list of SortProperty objects specifying the sort order for the collection. Returns the criteria used to filter a particular collection on the server side. A collection whose server-side filter must be retrieved. A DevExpress.Data.Filtering.CriteriaOperator object that specifies the criteria used to filter objects on the server side. Gets the properties considered visible by the specified collection. A collection whose visible properties will be retrieved. A semicolon-separated list of property names considered visible by a particular collection. Creates an instance of the EvaluatorContextDescriptor that is used to supply metadata on the specified type to the ExpressionEvaluator objects. A type for which an instance of the EvaluatorContextDescriptor class must be created. An EvaluatorContextDescriptor object initialized for the specified type. Returns the criteria used to filter a particular collection on the client side. An object representing the collection whose client-side filter must be retrieved. A DevExpress.Data.Filtering.CriteriaOperator object that specifies the criteria used to filter objects on the client side. Returns the key property's value of the specified persistent object. An object whose key property's value is requested. An object which is the value of the specified object's key property. Returns the key property's value of the specified object, converted to a string representation. An object whose key property value is requested. A string which is the value of the specified object's key property. Retrieves an object from another Object Space to the current Object Space. An object that represents a template object from another Object Space. An object retrieved from the database via the current Object Space. Returns the persistent object that has the specified value for its key property. A object which is the type of the object to search for. An object that is the persistent object's key property value. A persistent object with the specified value for its key property. Converts the key property value string representation into its actual type. A object which is the type of the object whose key property value is to be converted. A string that is the key property value to be converted. An object that is the value of the specified type's key property. Gets a queryable data structure that provides functionality to evaluate queries against a specific business object type. true, if querying a data store for objects includes all in-memory changes into query results; otherwise, false. An object that provides functionality to evaluate queries against a specific business object type. Returns a collection of persistent objects that will be deleted when the current transaction is committed, including objects that will be deleted in the parent transaction(s), optionally. true, to include persistent objects that will be deleted in the parent transaction(s); otherwise, false. The collection of persistent objects that will be deleted when the current transaction is committed. Returns a collection of persistent objects that will be saved when the current transaction is committed, including objects that will be saved in the parent transaction(s), optionally. true, to include persistent objects that will be saved in the parent transaction(s); otherwise, false. The collection of persistent objects that will be saved when the current transaction is committed. Returns the maximum number of objects to be retrieved by the specified collection from a data store. A collection that is the subject for determining the number of objects that can be retrieved by it. An integer value specifying the maximum number of objects that can be retrieved by the specified collection from the database. 0 indicates that all objects will be retrieved. Specifies what properties should be mapped on a grid in the InstantFeedback mode. The enumeration value that specify a properties mapping mode in the InstantFeedback mode. Indicates whether a particular collection is loaded with objects from the database. An object representing the collection for which it must be determined whether it is loaded with objects from the database. true, if the specified collection is loaded with objects from the database; otherwise, false. Indicates whether the XPObjectSpace's Session is connected to the database. true, if the is connected to the database; otherwise, false. Indicates whether the specified persistent object is deleted and this is committed to the database. The object to test. true if the specified object is marked as deleted; otherwise, false. Returns a value that indicates if the deferred deletion is enabled for persistent objects of a given type. A object that is a type of persistent object. true, if the deferred deletion is enabled; otherwise - fale. Determines whether an object has been disposed of. An object to test. true, if the specified object has been disposed of; otherwise, false. Indicates whether a specified object has been created but has not been saved to the database. A object to be tested. true if the specified object has not been yet saved to the database; otherwise, false. Indicates whether the deletion of persistent objects from the data source when they are removed from the specified collection is enabled. A collection of persistent objects that are requested to be removed from the database along with their removal from the collection. true, if the deletion from the database along with removal from the collection is enabled; false, if disabled. Indicates whether the specified object has been deleted but not committed in the transaction currently in progress. The persistent object to test. true, if the specified object is marked as deleted in the transaction currently in progress; otherwise, false. Indicates whether the specified object has been added, deleted or modified, but not committed in the transaction currently in progress. An object for which it is requested whether it should be saved. true, if the specified object has been added, deleted or modified, but not committed; otherwise, false. Returns a collection of objects that have been created, modified or deleted after they were retrieved or committed. An IList collection that contains the modified objects belonging to the current Object Space. Parses the specified criteria expression in the XPObjectSpace's . A string representation of the criteria. A object that specifies an expression. This method is intended for internal use. An object whose property has been changed. A string that is the name of the property that has been changed. Clears a collection, and marks it to be reloaded with data from the database. An Object that is the collection to be reloaded. Reloads the state of the specified persistent object and its aggregated objects from the data store. An object which represents the persistent object whose state needs to be reloaded. The object specified by the obj parameter after it has been reloaded. Removes the specified object from the list of objects to be committed. An object to be removed from the list of modified objects. Provides access to a Session that is used to load and save persistent objects. A DevExpress.Xpo.Session object which is used by the current Object Space to load and save persistent objects. Applies the specified sorting to a given collection. An object that is a collection to be sorted. An IList<> object that specifies the sorting to be applied. Sets the properties to be visible by the specified collection. A collection whose visible properties are set. A semicolon-separated list of property names to be visible by a particular collection. Sets the maximum number of objects that can be retrieved from the specified collection in a data store. A collection from which a number of objects will be retrieved. An integer value specifying the maximum number of objects that can be retrieved by the specified collection from the database. 0 indicates that all objects will be retrieved. Creates a handle for the specified object if this object is persistent and is not a new one. An object for which a handle is created. A string that is the handle created for the specified object. true if a handle has been created successfully for the specified object; otherwise false. Manages an XAF Application Server. Initializes a new instance of the ServerApplication class. Provides the capability to enable some built-in functions, such as the inplace editing and the selection column in an ASP.NET application when a composite key is used. Initializes a new instance of the StructTypeConverter<T> class. Indicates whether or not this converter can convert an object of the specified type to the type of this converter. An ITypeDescriptorContext object that provides a format context. A Type object that is the type to be converted from. true, if the certain type can be convert to the string; otherwise, false. Converts the specified object to the object of this converter type subject to context and culture information. An ITypeDescriptorContext object that provides a format context. An object that specifies the current culture. An to be converted. An that is a converted object. Converts the specified object to the object of given type subject to context and culture information. An ITypeDescriptorContext object that provides a format context. An object that specifies the current culture. An to be converted. A object that is the type to be converted to. An that is a converted object. A XPO-oriented class that represents a lightweight read-only data record (a data view) retrieved from a database without loading a complete business object. Creates a new instance of the XpoDataViewRecord class. A collection in which a new ViewRecord object is placed. A ViewRecord object that is a record to be placed in the XpoDataView collection. Gets the XpoDataViewRecord object with the specified index from the collection. An integer specifying the index of the XpoDataViewRecord object to be returned. The XpoDataViewRecord object with the specified index. Gets the XpoDataViewRecord object with the specified name from the collection. The string specifying the name of the XpoDataViewRecord object to be returned. The XpoDataViewRecord object with the specified name.