DevExpress.ExpressApp.DC Namespace
In This Article
Contains classes and interfaces specific to the domain components functionality.
Assemblies: DevExpress.ExpressApp.v24.1.dll, DevExpress.ExpressApp.Xpo.v24.1.dll
NuGet Packages: DevExpress.ExpressApp, DevExpress.ExpressApp.Xpo
#Classes
Name | Description |
---|---|
Aggregated |
Applied to business class properties. Indicates that a property or field references other aggregated persistent objects. |
Calculated |
Applied to business class properties. Specifies an expression used to calculate the target property value in the Data View mode. |
Create |
Specifies that a Domain Component‘s target method will create Domain Component instances. |
Custom |
Arguments passed to the Module |
DCBase |
The default base persistent class for classes that are generated for Domain Components (DC). |
Domain |
Specifies that a target class should be registered in the types info subsystem and should affect Application Model construction. |
Domain |
Applied to classes. Specifies that a target class represents a Domain Logic. |
Field |
Specifies the maximum number of characters that users can type in Property Editors of the current member. You can also specify the current member’s IModel |
Xaf |
Applied to business classes. Specifies the default property. |
Xaf |
Specifies the display name of a business class, domain component, property, field or enumeration value. |
#Interfaces
Name | Description |
---|---|
IAssembly |
Declares members implemented by classes that supply metadata information on assemblies. |
IBase |
Serves as the base interface from which interfaces that supply medatada derive. |
IMember |
Declares members implemented by classes that supply metadata information on members of a type. |
IType |
Declares members implemented by classes that supply metadata information on a type. |
ITypes |
Declares members implemented by the classes that supply metadata on types used in an XAF application. |