DevExpress.Persistent.Base Namespace
In This Article
Contains interfaces and classes used in XAF modules (special assemblies implementing particular features). Interfaces are implemented in some classes from the Business Class Library’s DevExpress.Persistent.BaseImpl.Xpo.dll assembly.
Assemblies: DevExpress.ExpressApp.v24.1.dll, DevExpress.Persistent.Base.v24.1.dll
NuGet Packages: DevExpress.ExpressApp, DevExpress.Persistent.Base
#Classes
Name | Description |
---|---|
Action |
Converts a persistent class method into a Simple |
Captions |
Applied to Boolean business class properties. Specifies captions used to display the target property’s values. |
Creatable |
Specifies whether a class will have a corresponding item in the New Action’s item list. |
Current |
Applied to business classes that implement a Security System user. Specifies the name of a property that stores the current user photo or avatar icon. Has effect in the ASP. |
Custom |
Arguments passed to the Object |
Custom |
Arguments passed to the Object |
Data |
Applied to business classes‘ reference and collection properties. Specifies the criteria expression used to filter the List View displayed in a Lookup Property Editor or invoked by the Link |
Data |
Applied to business classes‘ reference and collection properties. Specifies the name of a Criteria |
Data |
Applied to business classes‘ reference and collection properties. Specifies the name of a collection property used as the data source for a List View displayed in a Lookup Property Editor or invoked by the Link |
Default |
Sets default options for a class. |
Editor |
Specifies the Property Editor alias. |
Expand |
Specifies whether the target reference property is displayed via several Property Editors representing the referenced object’s properties or via a single Lookup or Object Property Editor. |
File |
Applied to business classes that expose a property of the IFile |
File |
Applied to file data business classes, interfaces and their properties. Specifies a file type filter which appears in the Open dialog’s “Files of type” box. |
Friendly |
Specifies the property which is considered an analog of the GUID property, to allow use of more suitable values. |
Image |
Applied to business class properties of the byte array type. Specifies that the target property persists an image. Attribute parameters specify settings to be used by Image Property Editors when displaying images persisted by the target property. |
Image |
Specifies the name of the image that is displayed for the target class’ objects or target enumeration value. |
Images |
Applied to Boolean business class properties. Specifies the names of the images used to display the target property’s values. |
Immediate |
An attribute you can apply to business class properties. This attribute indicates that the Property Editor’s control value should be passed to the property of a bound object as soon as possible when a user changes the editor’s value. |
Index |
Specifies the target business class property’s order index, that will be considered when generating layout items in a Detail View, and columns in a List View. |
Lookup |
Specifies the mode of the target business class property’s Lookup Property Editor. |
Navigation |
Specifies whether a class will have a corresponding item in the navigation control. |
Non |
Applied to a business class’ property. Specifies that the target property’s value cannot be cloned when cloning objects via the Clone Object Module. |
Not |
Applied to a business class. Specifies the business class’ string property, which can hold the property values that were not cloned. |
Object |
Specifies a caption format for the target business class’ objects. |
Object |
Represents a string formatter. Exposes the static helper Object |
Tool |
Specifies the tooltip that is displayed for the target class’ objects. |
Use |
Specifies whether a property takes part in audit. Non-persistent properties also depend on the following property: DevExpress. .
|
Value |
Represents an auxiliary class used to initializes value managers. |
Visible |
When applied to a business class, specifies whether end-users can create dashboards for objects of the attribute’s target type. When applied to a business class property, specifies if the target property is visible in the Dashboard Designer. |
Visible |
Specifies whether the View Item that corresponds to the target business class property is visible in a Detail View. |
Visible |
Specifies whether the column that corresponds to the target business class property is initially visible in a List View. |
Visible |
Specifies whether the column that corresponds to the target business class property is initially visible in a Lookup Property Editor’s List View. |
Visible |
When applied to business classes, specifies whether end-users can create reports on objects of the required class. When applied to a business class property, specifies if the target property is visible in the Report Designer. |
#Interfaces
Name | Description |
---|---|
IArea |
Declares properties of business objects that can be displayed as an area on a vector map using the Maps Module. |
IBase |
The base interface for interfaces declaring properties of business objects that can be displayed on a map using the Maps Module |
IDashboard |
Declares members of the persistent classes used by the Dashboards Module to store dashboards in the application database. |
IFile |
Declares members implemented by the classes that can be represented in a UI using the File |
IMaps |
Declares properties of business objects that can be displayed on a map using the Maps Module. |
IPermission |
Implemented by business classes specifying a security role that supports the Allow/Deny Permission Policies. |
IPermission |
Implemented by business classes specifying a security user that supports the Allow/Deny Permission Policies and exposes a collection of security roles. |
IPermission |
Implemented by business classes specifying a security user that supports the Allow/Deny Permission Policies. |
ISupport |
Declares the property used to store a full path to the file specified by the object which implements the IFile |
IValue |
Declares members implemented by value managers. |
IValue |
Serves as the base interface, from which the IValue |
IVector |
Declares properties of business objects that can be displayed as a bubble marker on a vector map using the Maps Module. |
IVector |
Declares properties of business objects that can be displayed as a pie chart marker on a vector map using the Maps Module. |
#Enums
Name | Description |
---|---|
Data |
Specifies the mode used to populate the data source for a List View displayed in a Lookup Property Editor or List View invoked by the Link |
Empty |
Specifies the behavior of the Object |
Expand |
Specifies whether a reference property is displayed via several separate property editors or via a single Lookup or Object Property Editor. |
Image |
Contains values that specify image editor modes for images displayed by Image Property Editors. |
Image |
Contains values that specify image size modes for images displayed by Image Property Editors. |
Lookup |
Specifies the mode of a business class property’s Lookup Property Editor. |
Method |
Specifies the availability context for an Action which will be generated via the Action |
Security |
Contains values that specify the Security System behavior when there are no explicitly specified permissions for a specific type, object or member. |
Security |
Contains values that specify if access is granted or denied. |
Tool |
Lists values specifying icon types to be displayed within tooltips. |