Interface IAuditStoreCatalog
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.Abstractions.Audit
Assembly: Cephalon.Abstractions.dll
Exposes the audit-store surfaces visible to the current runtime.
public interface IAuditStoreCatalogProperties
Section titled “Properties”AuditStores
Section titled “ AuditStores”Gets all audit-store surfaces visible to the current runtime.
IReadOnlyList<AuditStoreDescriptor> AuditStores { get; }Property Value
Section titled “Property Value”IReadOnlyList<AuditStoreDescriptor>
Methods
Section titled “Methods”GetById(string)
Section titled “ GetById(string)”Gets one audit store by its stable identifier.
AuditStoreDescriptor? GetById(string auditStoreId)Parameters
Section titled “Parameters”auditStoreId string
The audit-store identifier to resolve.
Returns
Section titled “Returns”The matching audit store, or null when it is not active.
GetByProvider(string)
Section titled “ GetByProvider(string)”Gets all audit stores backed by the requested provider identifier.
IReadOnlyList<AuditStoreDescriptor> GetByProvider(string provider)Parameters
Section titled “Parameters”provider string
The provider identifier to filter by.
Returns
Section titled “Returns”IReadOnlyList<AuditStoreDescriptor>
The matching audit stores, or an empty list when the provider contributes none.
GetBySourceModule(string)
Section titled “ GetBySourceModule(string)”Gets all audit stores contributed by the requested module.
IReadOnlyList<AuditStoreDescriptor> GetBySourceModule(string sourceModuleId)Parameters
Section titled “Parameters”sourceModuleId string
The source module identifier to filter by.
Returns
Section titled “Returns”IReadOnlyList<AuditStoreDescriptor>
The matching audit stores, or an empty list when the module contributed none.