Skip to content

InterestdParyExtensions

Extension module that derives the in-force interested-party subset for an as-of date from an in-memory sequence.

Purpose

  • Provide an Active filter for interested-party collections without re-querying the database.

Context

  • Namespace: SAIF.Business.Policy.Affiliate
  • Assembly/package: SAIF.Business.Policy.Affiliate

Public members

Member Signature Purpose
Active Public Function Active(ByVal target As IEnumerable(Of clsInterestedParty), ByVal inAsofDate As Date) As IEnumerable(Of clsInterestedParty) Filters an interested-party sequence to the items active on the supplied date.

Behavioral notes

  • Related operations, rules, and SQL are cross-referenced from the library-level documentation.

Constraints and usage notes

  • The library exposes read-only retrieval behavior; no type in this package can persist changes through live criteria SQL.

Sources

  • Business\SAIF.Business.Policy.Affiliate\clsInterestedPartyCollection.vb