clsClaimPersonViewCollection¶
clsClaimPersonViewCollection is a collection-oriented public type in the claim view library.
Purpose¶
- Expose grouped retrieval results for claim-domain objects or lookup rows.
Context¶
- Namespace:
SAIF.Business.View.Claim - Assembly/package:
SAIF.BOF.Business.View.Claim - Base type:
clsBusinessCollectionApiBase(Of clsClaimPersonView)
Public members¶
| Member | Signature | Purpose |
|---|---|---|
CurrentItem |
Public Shadows ReadOnly Property CurrentItem() As clsClaimPersonView |
Public member declared by this type. |
Contains |
Public Overloads Function Contains(ByVal inClaimPerson As clsClaimPersonView) As Boolean |
Public member declared by this type. |
Contains |
Public Overloads Function Contains(ByVal inPersonID As Decimal) As Boolean |
Public member declared by this type. |
Where |
Public Function Where(ByVal match As Predicate(Of clsClaimPersonView)) As clsClaimPersonViewCollection |
Public member declared by this type. |
GetClaimPersons |
Public Shared Function GetClaimPersons(ByVal inDataportal As IDataPortalInfo, ByVal claimId As Decimal) As clsClaimPersonViewCollection |
Public member declared by this type. |
GetBeneficiaries |
Public Shared Function GetBeneficiaries(ByVal inDataportal As IDataPortalInfo, ByVal cliaimId As Decimal, Optional claimContacts As ClaimContacts = Nothing) As clsClaimPersonViewCollection |
Public member declared by this type. |
Inherited public members¶
Members in this section are inherited from clsBusinessCollectionApiBase in saif-framework-core. They are available on this type through inheritance.
| Member | Signature | Purpose | Origin |
|---|---|---|---|
BeginEdit |
Public Sub BeginEdit() |
Starts an edit session for the collection and its items.† | saif-framework-core — clsBusinessCollectionApiBase |
CancelEdit |
Public Sub CancelEdit() |
Restores the previous collection state.† | saif-framework-core — clsBusinessCollectionApiBase |
ApplyEdit |
Public Sub ApplyEdit() |
Commits the current collection edit state.† | saif-framework-core — clsBusinessCollectionApiBase |
ToXml |
Public Overridable Function ToXml() As String |
Serializes the collection through framework XML support.† | saif-framework-core — clsBusinessCollectionApiBase |
Save |
Public Overridable Function Save() As Boolean |
Persists collection state through the framework data portal when supported.† | saif-framework-core — clsBusinessCollectionApiBase |
Behavioral notes¶
- The source file exposes this type as part of the packaged claim view public surface.
Constraints and usage notes¶
- Inherited BOF framework behavior affects lifecycle, validation, serialization, or transport semantics for this type.†
- This library targets .NET Framework 4.6.2 and is distributed as a NuGet component.
Note: Statements marked with
†are derived from dependency library documentation via the Legends CLI. They describe inherited behavior from the indicated origin library and should be verified if the dependency version changes.
Sources¶
Business\SAIF.Business.View.Claim\clsClaimPersonViewCollection.vb