DevExpress.ExpressApp.MultiTenancy Namespace
In This Article
Contains API specific to the Multi-Tenancy functionality.
Assemblies: DevExpress.ExpressApp.MultiTenancy.v24.2.dll, DevExpress.ExpressApp.v24.2.dll
NuGet Packages: DevExpress.ExpressApp.MultiTenancy, DevExpress.ExpressApp
#Classes
Name | Description |
---|---|
Tenant |
Determines the tenant name based on user login according to the following pattern: {User}@{Tenant}. For instance, if user login is ‘John@company. |
Tenant |
Determines the tenant name based on user login name according to the specified pattern. The pattern should contain ‘{User}‘ and ‘{Tenant}‘ parts. For instance, if the pattern is ‘{Tenant}//{User}‘ and login is ‘company/John‘, the user name is ‘John‘ and the tenant name is ‘company‘. |
Tenant |
An exception is thrown in a multi-tenant application if a tenant with the specified name or ID does not exist. |
#Interfaces
Name | Description |
---|---|
IConnection |
Declares a method that allows you to get the connection string for the current tenant’s database. |
ITenant |
Declares the Application Model Differences store for tenants in multi-tenant applications. |
ITenant |
Declares the API that allows you to specify the ID of the current tenant, and get the name of the current tenant in a multi-tenant application. |
ITenant |
Declares methods that return the ID of a tenant based on a user login information in a multi-tenant application. |