Skip to main content
.NET 6.0+

ITypesInfo.RegisterEntity(String, Type) Method

Registers a specific Domain Component in the application.

Namespace: DevExpress.ExpressApp.DC

Assembly: DevExpress.ExpressApp.v23.2.dll

NuGet Package: DevExpress.ExpressApp

Declaration

void RegisterEntity(
    string name,
    Type interfaceType
)

Parameters

Name Type Description
name String

A sting representing a name by which the specified Domain Component is registered.

interfaceType Type

A Type object representing a Domain Component.

Remarks

With the Domain Components Technology you define an interface instead of declaring a regular business class. The actual business class is automatically generated by XAF at run time. The name of a generated business class is specified by the name parameter. The class generated for an interface registered via this method is derived from the DCBaseObject class. You can specify another base persistent class by using an overload of the RegisterEntity method which takes a baseClass parameter.

See Also