ข้ามไปยังเนื้อหา

Interface ITenantDomainOwnershipCatalog

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

Namespace: Cephalon.MultiTenancy.Governance.Services
Assembly: Cephalon.MultiTenancy.Governance.dll

Exposes the merged tenant-domain ownership set available to the active governance runtime.

public interface ITenantDomainOwnershipCatalog

Gets the effective domain ownership set after runtime storage, host options, and module contributors have been applied.

IReadOnlyList<TenantDomainOwnershipDescriptor> DomainOwnerships { get; }

IReadOnlyList<TenantDomainOwnershipDescriptor>

Gets domain ownership descriptors by canonical domain name across all tenants.

IReadOnlyList<TenantDomainOwnershipDescriptor> GetByDomainName(string domainName)

domainName string

The domain name to resolve.

IReadOnlyList<TenantDomainOwnershipDescriptor>

The matching domain ownership descriptors.

Gets domain ownership descriptors by tenant and domain name.

IReadOnlyList<TenantDomainOwnershipDescriptor> GetByTenantAndDomain(string tenantId, string domainName)

tenantId string

The tenant identifier to resolve.

domainName string

The domain name to resolve.

IReadOnlyList<TenantDomainOwnershipDescriptor>

The matching domain ownership descriptors.

Gets domain ownership descriptors for one tenant.

IReadOnlyList<TenantDomainOwnershipDescriptor> GetByTenantId(string tenantId)

tenantId string

The tenant identifier to resolve.

IReadOnlyList<TenantDomainOwnershipDescriptor>

The matching domain ownership descriptors.