ITenantsProvider Interface

Provides services for managing tenants.

Namespace:  Dundas.BI.AccountServices.Extensibility
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.4.0.1000)
Syntax
public interface ITenantsProvider

The ITenantsProvider type exposes the following members.

Properties
  NameDescription
Public propertyIsModifySupported
Gets a value indicating whether the provider supports saving changes.
Public propertySupportedQueryOperations
Gets the query operations which are supported by the provider.
Top
Methods
  NameDescription
Public methodDeleteRecord
Deletes a tenant specified by its ID.
Public methodGetAllRecords
Gets all records.
Public methodGetById
Retrieves a list of tenants having the specified IDs.
Public methodGetIdsOfTenantsWhichDrawFromGlobalPool
Gets the IDs of any tenants which draw the specified seat kind from the global pool.
Public methodGetLicenseAllocation
Gets the combined license allocation for all tenants.
Public methodImportRecord
Imports a tenant to the underlying storage mechanism.
Public methodQuery
Queries for tenant records.
Public methodQueryCount
Queries for the number of tenants matching a filter criteria.
Public methodSaveRecord
Saves a tenant.
Public methodUpdateSpecialGroupIds
Sets the IDs of the special groups associated with the tenant.
Top
See Also