DevExpress.Persistent.BaseImpl.v17.2
Represents one of the base persistent classes from which business classes can be inherited.
Used to initialize a new instance of a BaseObject descendant, in a particular Session.
A DevExpress.Xpo.Session object which represents a persistent object's cache where the business object will be instantiated.
Creates a new instance of the BaseObject class.
Invoked when the current object is about to be initialized after its creation.
Set this field to true before profiling the application via XPO Profiler.
Specifies the persistent object's identifier.
A globally unique identifier which represents the persistent object's identifier.
Specifies when a new GUID value is assigned to the property.
An enumeration value specifying when a new GUID value is assigned to the Oid property.
Returns a human-readable string that represents the current business object.
A string representing the current business object.
An XPO persistent class used by the Dashboards Module to store dashboards in the application database.
Used to initialize a new instance of a DashboardData descendant in a specific Session.
A object which represents a persistent object's cache where the business object will be instantiated.
Specifies the dashboard configuration defined in the Dashboard Designer.
An XML-formatted string which specifies the dashboard configuration.
Specifies if it is required to update the value with the dashboard title from the dashboard configuration (stored in the property).
true, if it is required to update the dashboard title; otherwise, false.
Specifies the dashboard title.
A string specifying the dashboard title.
An XAF user who has a list of associated security roles that support the Allow/Deny Permission Policies.
Initializes a new instance of the PermissionPolicyUser class in a particular Session
A DevExpress.Xpo.Session object, which is a persistent objects cache where the role will be instantiated.
Specifies whether the user must change his/her password the next time he/she logs on.
true, if the user must change his/her password the next time he/she logs on; otherwise - false.
Compares the current user's stored encrypted password with its plain-text representation.
A string which is the plain-text password for comparison.
true if the passwords are identical, otherwise - false
Specifies if a user is allowed to logon.
true if a user is active; otherwise - false.
A list of roles associated with the current user.
An <> collection which is the list of roles associated with the current user.
Changes the user password.
A string which is a new password.
Specifies the user's login name.
A string which is the user's login name.
The base class for a security role that supports the Allow/Deny Permission Policies.
Initializes a new instance of the PermissionPolicyRoleBase class in a particular Session
A DevExpress.Xpo.Session object, which is a persistent objects cache where the role will be instantiated.
Specifies whether users associated with the current role can use the Model Editor. A DevExpress.Xpo.Session object, which is a persistent objects cache where the user will be instantiated.
true, if users associated with the current role can use the Model Editor; otherwise - false.
Specifies whether users associated with the current role are administrators.
true, if users associated with the current role are administrators; otherwise - false.
Specifies the name of the security role.
A string which is the name of the security role.
Gets the list of objects which contain navigation permissions associated with the current PermissionPolicyRoleBase.
An IList<PermissionPolicyNavigationPermissionObject<, which is the list of the PermissionPolicyNavigationPermissionObject objects which are navigation permissions associated with the current role.
Specifies the Security System behavior when there are no explicitly specified permissions for a specific type, object or member.
A enumeration value specifying the behavior when there are no explicitly specified permissions.
Gets the list of objects which contain type permissions associated with the current PermissionPolicyRoleBase.
An IList<PermissionPolicyTypePermissionObject<, which is the list of the PermissionPolicyTypePermissionObject objects which are type permissions associated with the current role.
A security role that supports the Allow/Deny Permission Policies.
Initializes a new instance of the PermissionPolicyRole class in a particular Session
A DevExpress.Xpo.Session object, which is a persistent objects cache where the role will be instantiated.
A list of users associated with the current role.
An <> collection which is the list of users associated with the current role.
The XPO persistent class used to store model difference aspects in the database.
Initializes a new instance of the ModelDifferenceAspect class.
A DevExpress.Xpo.Session object which represents a persistent object's cache where the business object will be instantiated.
Gets the language code of the current ModelDifferenceAspect object, or the "(Default language)" text.
A string which specifies the name of the current model difference aspect, or "(Default language)" if the aspect name is empty (if the current aspect specifies culture-neutral model differences).
Specifies the language code of the current ModelDifferenceAspect object. The empty value means that the current aspect specifies culture-neutral model differences.
A string which specifies the name of the current model difference aspect.
Specifies the object the current ModelDifferenceAspect belongs to.
A the object specifying the model differences object that owns the current aspect.
Specifies the XML code of the current ModelDifferenceAspect object.
A string which is the XML code of the current model difference aspect.
The XPO persistent class used to store model differences in the database.
Initializes a new instance of the ModelDifference class.
A DevExpress.Xpo.Session object which represents a persistent object's cache where the business object will be instantiated.
Gets a collection of model difference aspects associated with the ModelDifference object.
An <> list of model difference aspects.
Specifies the context identifier of the current ModelDifference object that allows distinguishing model differences designed for different applications using the same database.
A string which is the context identifier.
Specifies the identifier of a user who owns the current ModelDifference object.
A string which is the identifier of a user who owns the current model differences.
Gets the name of a user who owns the current ModelDifference object.
A string which is the name of a user who owns the current model differences.
Specifies the version of the current ModelDifference object.
An integer value which is the version number of the model differences object.
The XPO persistent class used to store media data in the database.
Used to initialize a new instance of a MediaDataObject descendant in a specific Session.
A DevExpress.Xpo.Session object which represents a persistent object's cache where the business object will be instantiated.
Specifies a byte array with media data that is loaded from a database on demand when required.
A byte array object that is loaded from a database on demand when required.
Specifies a key value associated with the byte array.
A string which is a key value.
The persistent class used to store reports in the Reports V2 Module. Inherits and thus has the Guid-type identifier.
For internal use.
Used to initialize a new instance of a ReportDataV2 descendant in a specific Session.
A object which represents a persistent object's cache where the business object will be instantiated.
Specifies the report content.
A byte array that is the report content.
Gets the type caption of persistent objects that are displayed within the report.
A string that specifies the type caption of persistent objects that are displayed within the report.
Gets the name of the report's data type.
A string which is the name of the report's data type.
Specifies the report's display name.
A string which is the report's display name.
Specifies whether or not the report is inplace.
true, if the report is inplace; otherwise, false.
Gets a boolean value that indicates whether or not the report is predefined.
true, if a report is predefined in code; false, if a report is created at runtime.
Specifies the type of the reports parameter object.
A System.Type of an object that specifies report parameters (typically, the descendant).
Specifies the name of the reports parameter object type.
A string which is the name of the reports parameter object type.
Specifies the type of the predefined report.
A System.Type object that specifies the type of the predefined report.
The persistent class used to store reports in the Reports V2 Module. Inherits and thus has the integer-type identifier.
Used to initialize a new instance of a XtraReportData descendant intended to persist a report that targets a specified data type in a specific Session.
A DevExpress.Xpo.Session object which represents a persistent object's cache where the business object will be instantiated.
A object specifying the data type that the report data source is bound to.
Used to initialize a new instance of a XtraReportData descendant in a specific Session.
A DevExpress.Xpo.Session object which represents a persistent object's cache where the business object will be instantiated.
Specifies the report content.
A byte array that is the report content.
Gets the type caption of persistent objects that are displayed within the report.
A string that specifies the type caption of persistent objects that are displayed within the report.
Gets the name of the report's data type.
A string which is the name of the report's data type.
Specifies the report's display name.
A string which is the report's display name.
Specifies whether or not the report is inplace.
true, if the report is inplace; otherwise, false.
Gets a boolean value that indicates whether or not the report is predefined.
true, if a report is predefined in code; false, if a report is created at runtime.
Specifies the type of the reports parameter object.
A System.Type of an object that specifies report parameters (typically, the descendant).
Specifies the name of the reports parameter object type.
A string which is the name of the reports parameter object type.
Specifies the type of the predefined report.
A System.Type object that specifies the type of the predefined report.
Contains values specifying when a new GUID value is assigned to the property.
Specifies that a new GUID value is assigned to the property in the AfterConstruction method override.
Specifies that a new GUID value is assigned to the property in the OnSaving method override.