clsAuditablePeriodCollection¶
Typed collection of auditable policy spans used to retrieve coverage windows, locate prior periods, and supply synchronization logic with current auditable periods.
Purpose¶
- Typed collection of auditable policy spans used to retrieve coverage windows, locate prior periods, and supply synchronization logic with current auditable periods.
Context¶
- Namespace:
SAIF.Business.Policy.Audit.Premium - Assembly/package:
SAIF.BOF.Business.Policy.Audit.Premium
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| CurrentItem | Public Shadows ReadOnly Property CurrentItem() As clsAuditablePeriod |
Returns the collection's current item strongly typed as Auditable Period. |
| AuditablePeriodByDate | Public ReadOnly Property AuditablePeriodByDate(ByVal inEffectiveDate As Date) As clsAuditablePeriod |
Meaning of AuditablePeriodByDate could not be confirmed beyond its compiled implementation context.** |
| AuditablePeriodByEndDate | Public ReadOnly Property AuditablePeriodByEndDate(ByVal inEndDate As Date) As clsAuditablePeriod |
Meaning of AuditablePeriodByEndDate could not be confirmed beyond its compiled implementation context.** |
| LatestCompletedFinalAudit | Public ReadOnly Property LatestCompletedFinalAudit() As clsAudit |
Meaning of LatestCompletedFinalAudit could not be confirmed beyond its compiled implementation context.** |
| UnAuditedPeriods | Public ReadOnly Property UnAuditedPeriods() As clsAuditablePeriodCollection |
Meaning of UnAuditedPeriods could not be confirmed beyond its compiled implementation context.** |
| IsValid | Public Overrides ReadOnly Property IsValid() As Boolean |
Derived lifecycle flag used by workflow logic when the current record state must be treated as valid.* |
| IsDirty | Public Shadows ReadOnly Property IsDirty() As Boolean |
Derived lifecycle flag used by workflow logic when the current record state must be treated as dirty.* |
| Add | Public Shadows Function Add(ByVal inclsAuditablePeriodCollection As clsAuditablePeriod) As Integer |
Adds the supplied business object to the collection and returns its index. |
| Contains | Public Overloads Function Contains(ByVal inAuditablePeriod As clsAuditablePeriod) As Boolean |
Returns True when the collection already contains the supplied business object. |
| Contains | Public Overloads Function Contains(ByVal inAuditablePeriodStartDate As Date) As Boolean |
Returns True when the collection already contains the supplied business object. |
| ContainsDeleted | Public Overloads Function ContainsDeleted(ByVal inAuditablePeriod As clsAuditablePeriod) As Boolean |
Returns True when the deleted-items list already contains the supplied business object. |
| ContainsDeleted | Public Overloads Function ContainsDeleted(ByVal inAuditablePeriodStartDate As Date) As Boolean |
Returns True when the deleted-items list already contains the supplied business object. |
| GetAuditablePeriods | Public Shared Function GetAuditablePeriods(ByVal inDataportal As IDataPortalInfo, _ |
Loads auditable periods through the BOF data portal using the supplied keys and criteria. |
| ## Behavioral notes | ||
| - This type is part of the premium-audit library's public surface. |
Constraints and usage notes¶
Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified.
Sources¶
Business\SAIF.Business.Policy.Audit.Premium\clsAuditablePeriodCollection.vb