Skip to content

clsPolicyAffiliateBaseCollection

Abstract collection shell for policy-affiliate lists that contributes only shared criteria semantics and inherited BOF collection behavior.

Purpose

  • Define the common policy/date-window retrieval shape used by interested-party and preferred-worker collections.

Context

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

Public members

Member Signature Purpose

Inherited public members

Members in this table whose Origin is SAIF.Framework.Core were retrieved from that library's documentation via the Legends CLI; the Origin column identifies the originating class for each member.

Member Signature Purpose Origin
First Sub First() Moves the current-item pointer to the first item in the BOF collection. SAIF.Framework.Core — clsBusinessCollectionBase
Last Sub Last() Moves the current-item pointer to the last item in the BOF collection. SAIF.Framework.Core — clsBusinessCollectionBase
Next Sub Next() Advances the current-item pointer to the next item. SAIF.Framework.Core — clsBusinessCollectionBase
Previous Sub Previous() Moves the current-item pointer to the previous item. SAIF.Framework.Core — clsBusinessCollectionBase
SetCurrent Sub SetCurrent(item As Object) Sets the current item used by traversal-aware consumers. SAIF.Framework.Core — clsBusinessCollectionBase
Traverse Sub Traverse(...) Exposes BOF collection traversal behavior to callers that walk the list surface. SAIF.Framework.Core — clsBusinessCollectionBase
Error ReadOnly Property Error As String Surfaces collection-level validation or broken-rule text to data-binding consumers. SAIF.Framework.Core — clsBusinessCollectionBase
Item(columnName) ReadOnly Property Item(columnName As String) As String Returns column-specific validation error text through IDataErrorInfo. SAIF.Framework.Core — clsBusinessCollectionBase

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.

Note: Inherited-member descriptions attributed to SAIF.Framework.Core in the Origin column were retrieved from that library's documentation via the Legends CLI and should be reverified if the dependency version changes.

Sources

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