Show / Hide Table of Contents

Class TenantManagement

Inheritance
object
ComponentBase
OwningComponentBase
AbpComponentBase
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto>
AbpCrudPageBase<ITenantAppService, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto>
TenantManagement
Implements
IComponent
IHandleEvent
IHandleAfterRender
IDisposable
Inherited Members
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.CurrentPage
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.CurrentSorting
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.TotalCount
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.GetListInput
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.Entities
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.NewEntity
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.EditingEntityId
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.EditingEntity
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.CreateModal
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.EditModal
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.CreateValidationsRef
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.EditValidationsRef
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.BreadcrumbItems
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.EntityActionsColumn
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.OnInitializedAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.OnAfterRenderAsync(bool)
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.SetPermissionsAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.GetEntitiesAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.UpdateGetListInputAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.SearchEntitiesAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.OnDataGridReadAsync(DataGridReadDataEventArgs<SaasTenantDto>)
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.OpenCreateModalAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.CloseCreateModalAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.ClosingCreateModal(ModalClosingEventArgs)
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.OpenEditModalAsync(SaasTenantDto)
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.MapToEditingEntity(SaasTenantDto)
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.MapToCreateInput(SaasTenantCreateDto)
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.MapToUpdateInput(SaasTenantUpdateDto)
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.CloseEditModalAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.ClosingEditModal(ModalClosingEventArgs)
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.CreateEntityAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.OnCreatingEntityAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.OnCreatedEntityAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.GetCreateMessage()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.UpdateEntityAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.OnUpdatingEntityAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.OnUpdatedEntityAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.GetUpdateMessage()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.DeleteEntityAsync(SaasTenantDto)
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.OnDeletingEntityAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.OnDeletedEntityAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.GetDeleteMessage()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.GetDeleteConfirmationMessage(SaasTenantDto)
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.CheckCreatePolicyAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.CheckUpdatePolicyAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.CheckDeletePolicyAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.CheckPolicyAsync(string)
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.SetBreadcrumbItemsAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.SetEntityActionsAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.SetTableColumnsAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.SetToolbarItemsAsync()
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.GetExtensionTableColumnsAsync(string, string)
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.AppService
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.UiLocalizer
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.AbpEnumLocalizer
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.ExtensionPropertyPolicyChecker
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.PageSize
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.EntityActions
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.TableColumns
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.CreatePolicyName
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.UpdatePolicyName
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.DeletePolicyName
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.HasCreatePermission
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.HasUpdatePermission
AbpCrudPageBase<ITenantAppService, SaasTenantDto, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto, SaasTenantDto, SaasTenantCreateDto, SaasTenantUpdateDto>.HasDeletePermission
AbpComponentBase.LazyGetRequiredService<TService>(ref TService)
AbpComponentBase.LazyGetRequiredService<TRef>(Type, ref TRef)
AbpComponentBase.LazyGetService<TService>(ref TService)
AbpComponentBase.LazyGetService<TRef>(Type, ref TRef)
AbpComponentBase.LazyGetNonScopedRequiredService<TService>(ref TService)
AbpComponentBase.LazyGetNonScopedRequiredService<TRef>(Type, ref TRef)
AbpComponentBase.LazyGetNonScopedService<TService>(ref TService)
AbpComponentBase.LazyGetNonScopedService<TRef>(Type, ref TRef)
AbpComponentBase.CreateLocalizer()
AbpComponentBase.HandleErrorAsync(Exception)
AbpComponentBase.StringLocalizerFactory
AbpComponentBase.L
AbpComponentBase.LocalizationResource
AbpComponentBase.Logger
AbpComponentBase.LoggerFactory
AbpComponentBase.AuthorizationService
AbpComponentBase.CurrentUser
AbpComponentBase.CurrentTenant
AbpComponentBase.Message
AbpComponentBase.Notify
AbpComponentBase.UserExceptionInformer
AbpComponentBase.AlertManager
AbpComponentBase.Clock
AbpComponentBase.Alerts
AbpComponentBase.ObjectMapper
AbpComponentBase.ObjectMapperContext
AbpComponentBase.NonScopedServices
OwningComponentBase.Dispose(bool)
OwningComponentBase.IsDisposed
OwningComponentBase.ScopedServices
ComponentBase.OnInitialized()
ComponentBase.OnParametersSet()
ComponentBase.OnParametersSetAsync()
ComponentBase.StateHasChanged()
ComponentBase.ShouldRender()
ComponentBase.OnAfterRender(bool)
ComponentBase.OnAfterRenderAsync(bool)
ComponentBase.InvokeAsync(Action)
ComponentBase.InvokeAsync(Func<Task>)
ComponentBase.DispatchExceptionAsync(Exception)
ComponentBase.SetParametersAsync(ParameterView)
ComponentBase.RendererInfo
ComponentBase.Assets
ComponentBase.AssignedRenderMode
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Saas.Host.Blazor.Pages.Saas.Host
Assembly: Volo.Saas.Host.Blazor.dll
Syntax
[Authorize("Saas.Tenants")]
[Route("/saas/host/tenants")]
public class TenantManagement : AbpCrudPageBase<ITenantAppService, SaasTenantDto, Guid, GetTenantsInput, SaasTenantCreateDto, SaasTenantUpdateDto>, IComponent, IHandleEvent, IHandleAfterRender, IDisposable

Constructors

TenantManagement()

Declaration
public TenantManagement()

Fields

ChangePasswordModal

Declaration
protected Modal ChangePasswordModal
Field Value
Type Description
Modal

ConnectionStrings

Declaration
protected TenantConnectionStringsModel ConnectionStrings
Field Value
Type Description
TenantConnectionStringsModel

CreateModalUseSharedDatabase

Declaration
protected bool CreateModalUseSharedDatabase
Field Value
Type Description
bool

CurrentImpersonationTenantName

Declaration
protected string CurrentImpersonationTenantName
Field Value
Type Description
string

DefaultAdminUserName

Declaration
protected string DefaultAdminUserName
Field Value
Type Description
string

Editions

Declaration
protected List<EditionDto> Editions
Field Value
Type Description
List<EditionDto>

FeatureManagementModal

Declaration
protected FeatureManagementModal FeatureManagementModal
Field Value
Type Description
FeatureManagementModal

FeatureProviderName

Declaration
protected const string FeatureProviderName = "T"
Field Value
Type Description
string

HasImpersonationPermission

Declaration
protected bool HasImpersonationPermission
Field Value
Type Description
bool

HasManageConnectionStringsPermission

Declaration
protected bool HasManageConnectionStringsPermission
Field Value
Type Description
bool

HasManageFeaturesPermission

Declaration
protected bool HasManageFeaturesPermission
Field Value
Type Description
bool

HasManageSetPasswordPermission

Declaration
protected bool HasManageSetPasswordPermission
Field Value
Type Description
bool

ImpersonationPolicyName

Declaration
protected string ImpersonationPolicyName
Field Value
Type Description
string

ManageConnectionStringModal

Declaration
protected Modal ManageConnectionStringModal
Field Value
Type Description
Modal

ManageConnectionStringValidations

Declaration
protected Validations ManageConnectionStringValidations
Field Value
Type Description
Validations

ManageConnectionStringsPolicyName

Declaration
protected string ManageConnectionStringsPolicyName
Field Value
Type Description
string

ManageFeaturesPolicyName

Declaration
protected string ManageFeaturesPolicyName
Field Value
Type Description
string

ManageSetPasswordPolicyName

Declaration
protected string ManageSetPasswordPolicyName
Field Value
Type Description
string

SelectedTab

Declaration
protected string SelectedTab
Field Value
Type Description
string

TenantImpersonationModal

Declaration
protected Modal TenantImpersonationModal
Field Value
Type Description
Modal

TenantImpersonationReturnUrl

Declaration
protected string TenantImpersonationReturnUrl
Field Value
Type Description
string

UseModuleSpecificDatabase

Declaration
protected bool UseModuleSpecificDatabase
Field Value
Type Description
bool

Properties

AbpUiLocalizer

Declaration
[Inject]
protected IStringLocalizer<AbpUiResource> AbpUiLocalizer { get; set; }
Property Value
Type Description
IStringLocalizer<AbpUiResource>

AdvancedFilterInput

Declaration
protected AdvancedFilterInput AdvancedFilterInput { get; set; }
Property Value
Type Description
AdvancedFilterInput

ChangePasswordModel

Declaration
protected ChangeUserPasswordViewModel ChangePasswordModel { get; set; }
Property Value
Type Description
ChangeUserPasswordViewModel

ChangePasswordTextRole

Declaration
protected TextRole ChangePasswordTextRole { get; set; }
Property Value
Type Description
TextRole

ConnectionString

Declaration
protected string ConnectionString { get; set; }
Property Value
Type Description
string

DatabaseName

Declaration
protected string DatabaseName { get; set; }
Property Value
Type Description
string

DatabaseSelectListItems

Declaration
protected List<NameValue> DatabaseSelectListItems { get; set; }
Property Value
Type Description
List<NameValue>

EditionAppService

Declaration
[Inject]
protected IEditionAppService EditionAppService { get; set; }
Property Value
Type Description
IEditionAppService

JSRuntime

Declaration
[Inject]
protected IJSRuntime JSRuntime { get; set; }
Property Value
Type Description
IJSRuntime

Options

Declaration
[Inject]
protected IOptions<SaasHostBlazorOptions> Options { get; set; }
Property Value
Type Description
IOptions<SaasHostBlazorOptions>

ShowAdvancedFilters

Declaration
protected bool ShowAdvancedFilters { get; set; }
Property Value
Type Description
bool

ShowPassword

Declaration
protected bool ShowPassword { get; set; }
Property Value
Type Description
bool

TenantAppService

Declaration
[Inject]
protected ITenantAppService TenantAppService { get; set; }
Property Value
Type Description
ITenantAppService

TenantManagementTableColumns

Declaration
protected List<TableColumn> TenantManagementTableColumns { get; }
Property Value
Type Description
List<TableColumn>

Toolbar

Declaration
protected PageToolbar Toolbar { get; }
Property Value
Type Description
PageToolbar

Methods

AddDatabaseConnectionString()

Declaration
protected virtual void AddDatabaseConnectionString()

ApplyDatabaseMigrationsAsync(SaasTenantDto)

Declaration
protected virtual Task ApplyDatabaseMigrationsAsync(SaasTenantDto entity)
Parameters
Type Name Description
SaasTenantDto entity
Returns
Type Description
Task

BuildRenderTree(RenderTreeBuilder)

Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Type Name Description
RenderTreeBuilder __builder
Overrides
ComponentBase.BuildRenderTree(RenderTreeBuilder)

ChangePasswordAsync()

Declaration
protected Task ChangePasswordAsync()
Returns
Type Description
Task

CheckDatabaseConnectionStringAsync(string)

Declaration
protected virtual Task CheckDatabaseConnectionStringAsync(string connectionString)
Parameters
Type Name Description
string connectionString
Returns
Type Description
Task

CloseChangePasswordModalAsync()

Declaration
protected Task CloseChangePasswordModalAsync()
Returns
Type Description
Task

CloseEditConnectionStringModal()

Declaration
protected virtual Task CloseEditConnectionStringModal()
Returns
Type Description
Task

CloseTenantImpersonationModal()

Declaration
protected virtual Task CloseTenantImpersonationModal()
Returns
Type Description
Task

ClosingModal(ModalClosingEventArgs)

Declaration
protected virtual Task ClosingModal(ModalClosingEventArgs eventArgs)
Parameters
Type Name Description
ModalClosingEventArgs eventArgs
Returns
Type Description
Task

CreateEntityAsync()

Declaration
protected override Task CreateEntityAsync()
Returns
Type Description
Task
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Saas.Host.ITenantAppService, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantDto, System.Guid, Volo.Saas.Host.Dtos.GetTenantsInput, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto>.CreateEntityAsync()

GenerateRandomPassword()

Declaration
protected void GenerateRandomPassword()

GetDeleteConfirmationMessage(SaasTenantDto)

Declaration
protected override string GetDeleteConfirmationMessage(SaasTenantDto entity)
Parameters
Type Name Description
SaasTenantDto entity
Returns
Type Description
string
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Saas.Host.ITenantAppService, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantDto, System.Guid, Volo.Saas.Host.Dtos.GetTenantsInput, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto>.GetDeleteConfirmationMessage(Volo.Saas.Host.Dtos.SaasTenantDto)

GetSelectValue()

Declaration
protected virtual List<NameValue> GetSelectValue()
Returns
Type Description
List<NameValue>

ImpersonationTenantAsync()

Declaration
protected virtual Task ImpersonationTenantAsync()
Returns
Type Description
Task

OnActivationEndDatesChangedAsync(IReadOnlyList<DateTime?>)

Declaration
protected virtual Task OnActivationEndDatesChangedAsync(IReadOnlyList<DateTime?> dates)
Parameters
Type Name Description
IReadOnlyList<DateTime?> dates
Returns
Type Description
Task

OnActivationStateChangedAsync(int)

Declaration
protected virtual Task OnActivationStateChangedAsync(int state)
Parameters
Type Name Description
int state
Returns
Type Description
Task

OnEditionChangedAsync(Guid)

Declaration
protected virtual Task OnEditionChangedAsync(Guid editionId)
Parameters
Type Name Description
Guid editionId
Returns
Type Description
Task

OnExpirationDatesChangedAsync(IReadOnlyList<DateTime?>)

Declaration
protected virtual Task OnExpirationDatesChangedAsync(IReadOnlyList<DateTime?> dates)
Parameters
Type Name Description
IReadOnlyList<DateTime?> dates
Returns
Type Description
Task

OnInitializedAsync()

Declaration
protected override Task OnInitializedAsync()
Returns
Type Description
Task
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Saas.Host.ITenantAppService, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantDto, System.Guid, Volo.Saas.Host.Dtos.GetTenantsInput, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto>.OnInitializedAsync()

OnSelectedTabChanged(string)

Declaration
protected virtual void OnSelectedTabChanged(string name)
Parameters
Type Name Description
string name

OpenCreateModalAsync()

Declaration
protected override Task OpenCreateModalAsync()
Returns
Type Description
Task
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Saas.Host.ITenantAppService, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantDto, System.Guid, Volo.Saas.Host.Dtos.GetTenantsInput, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto>.OpenCreateModalAsync()

OpenEditConnectionStringModalAsync(SaasTenantDto)

Declaration
protected virtual Task OpenEditConnectionStringModalAsync(SaasTenantDto entity)
Parameters
Type Name Description
SaasTenantDto entity
Returns
Type Description
Task

OpenEditModalAsync(SaasTenantDto)

Declaration
protected override Task OpenEditModalAsync(SaasTenantDto entity)
Parameters
Type Name Description
SaasTenantDto entity
Returns
Type Description
Task
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Saas.Host.ITenantAppService, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantDto, System.Guid, Volo.Saas.Host.Dtos.GetTenantsInput, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto>.OpenEditModalAsync(Volo.Saas.Host.Dtos.SaasTenantDto)

RemoveDatabaseConnectionString(string)

Declaration
protected virtual void RemoveDatabaseConnectionString(string databaseName)
Parameters
Type Name Description
string databaseName

SetBreadcrumbItemsAsync()

Declaration
protected override ValueTask SetBreadcrumbItemsAsync()
Returns
Type Description
ValueTask
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Saas.Host.ITenantAppService, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantDto, System.Guid, Volo.Saas.Host.Dtos.GetTenantsInput, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto>.SetBreadcrumbItemsAsync()

SetEntityActionsAsync()

Declaration
protected override ValueTask SetEntityActionsAsync()
Returns
Type Description
ValueTask
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Saas.Host.ITenantAppService, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantDto, System.Guid, Volo.Saas.Host.Dtos.GetTenantsInput, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto>.SetEntityActionsAsync()

SetPermissionsAsync()

Declaration
protected override Task SetPermissionsAsync()
Returns
Type Description
Task
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Saas.Host.ITenantAppService, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantDto, System.Guid, Volo.Saas.Host.Dtos.GetTenantsInput, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto>.SetPermissionsAsync()

SetTableColumnsAsync()

Declaration
protected override ValueTask SetTableColumnsAsync()
Returns
Type Description
ValueTask
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Saas.Host.ITenantAppService, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantDto, System.Guid, Volo.Saas.Host.Dtos.GetTenantsInput, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto>.SetTableColumnsAsync()

SetToolbarItemsAsync()

Declaration
protected override ValueTask SetToolbarItemsAsync()
Returns
Type Description
ValueTask
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Saas.Host.ITenantAppService, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantDto, System.Guid, Volo.Saas.Host.Dtos.GetTenantsInput, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto>.SetToolbarItemsAsync()

ToggleChangePasswordVisibility()

Declaration
protected virtual void ToggleChangePasswordVisibility()

TogglePasswordVisibility()

Declaration
protected virtual void TogglePasswordVisibility()

UpdateConnectionStringAsync()

Declaration
protected virtual Task UpdateConnectionStringAsync()
Returns
Type Description
Task

UpdateEntityAsync()

Declaration
protected override Task UpdateEntityAsync()
Returns
Type Description
Task
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Saas.Host.ITenantAppService, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantDto, System.Guid, Volo.Saas.Host.Dtos.GetTenantsInput, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto, Volo.Saas.Host.Dtos.SaasTenantDto, Volo.Saas.Host.Dtos.SaasTenantCreateDto, Volo.Saas.Host.Dtos.SaasTenantUpdateDto>.UpdateEntityAsync()

ValidateDefaultConnectionString(ValidatorEventArgs)

Declaration
protected virtual void ValidateDefaultConnectionString(ValidatorEventArgs e)
Parameters
Type Name Description
ValidatorEventArgs e

ValidateEditingEntityActivationEndDate(ValidatorEventArgs)

Declaration
protected virtual void ValidateEditingEntityActivationEndDate(ValidatorEventArgs e)
Parameters
Type Name Description
ValidatorEventArgs e

ValidateNewEntityActivationEndDate(ValidatorEventArgs)

Declaration
protected virtual void ValidateNewEntityActivationEndDate(ValidatorEventArgs e)
Parameters
Type Name Description
ValidatorEventArgs e

Implements

IComponent
IHandleEvent
IHandleAfterRender
IDisposable

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform