---
title: clsUSBankNonpayNoticeCollection
summary: API reference for clsUSBankNonpayNoticeCollection.
status: draft
owner: SAIF
last_reviewed: 2026-07-24
library: SAIF.Business.EPay.USBank
reference_type: package
---

# clsUSBankNonpayNoticeCollection

This page documents the `clsUSBankNonpayNoticeCollection` class declared in `clsUSBankNonpayNotice.vb`.

## Purpose
- Expose the public members declared on `clsUSBankNonpayNoticeCollection`.

## Context
- Namespace: `SAIF.Business.EPay.USBank`
- Assembly/package: `SAIF.BOF.Business.EPay.USBank`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| GetNotices | `Public Shared Function GetNotices(ByVal inDPI As IDataPortalInfo, inPolicyNum As Decimal) As clsUSBankNonpayNoticeCollection` | Returns the result of `GetNotices`. |

## Inherited public members

Members in this section are inherited from `clsBusinessCollection` in `SAIF.BOF.Framework.Core`. They are available on this type through inheritance.

| Member | Signature | Purpose | Origin |
| --- | --- | --- | --- |
| Add | `Public Overridable Shadows Function Add(ByVal Item As ItemType) As Integer` | Returns the result of `Add`. | `SAIF.BOF.Framework.Core` — `clsBusinessCollection` |
| Remove | `Public Function Remove(ByVal Item As ItemType) As Integer` | Returns the result of `Remove`. | `SAIF.BOF.Framework.Core` — `clsBusinessCollection` |
| Remove | `Public Function Remove(ByVal Guid As String) As Integer` | Returns the result of `Remove`. | `SAIF.BOF.Framework.Core` — `clsBusinessCollection` |
| RemoveAll | `Public Function RemoveAll(ByVal match As Predicate(Of ItemType)) As Integer` | Returns the result of `RemoveAll`. | `SAIF.BOF.Framework.Core` — `clsBusinessCollection` |
| New | `Public Sub New()` | Executes `New`. | `SAIF.BOF.Framework.Core` — `clsBusinessCollection` |
| New | `Public Sub New(ByVal AllowEdit As Boolean, ByVal AllowFind As Boolean, ByVal AllowNew As Boolean, ByVal AllowRemove As Boolean, ByVal AllowSort As Boolean, ByVal IsManaged As Boolean)` | Executes `New`. | `SAIF.BOF.Framework.Core` — `clsBusinessCollection` |
| Load | `Public Sub Load(Of T As {ItemType, ILoadable})(ByVal inDPI As IDataPortalInfo, ByVal inGetNew As Func(Of T), ByVal inIsStoredProcedure As Boolean, ByVal inSQL As String)` | Executes `Load`. | `SAIF.BOF.Framework.Core` — `clsBusinessCollection` |
| Load | `Public Sub Load(Of T As {ItemType, ILoadable})(ByVal inDPI As IDataPortalInfo, ByVal inGetNew As Func(Of T), ByVal inIsStoredProcedure As Boolean, ByVal inSQL As String, ByVal inParm As IDataParameter)` | Executes `Load`. | `SAIF.BOF.Framework.Core` — `clsBusinessCollection` |
| Load | `Public Sub Load(Of T As {ItemType, ILoadable})(ByVal inDPI As IDataPortalInfo, ByVal inGetNew As Func(Of T), ByVal inIsStoredProcedure As Boolean, ByVal inSQL As String, ByVal inParms() As IDataParameter)` | Executes `Load`. | `SAIF.BOF.Framework.Core` — `clsBusinessCollection` |
| AddRules | `Public Sub AddRules(ByVal inRules() As RuleHandler)` | Executes `AddRules`. | `SAIF.BOF.Framework.Core` — `clsBusinessCollection` |

## Behavioral notes
- This page reflects the public members declared in the cited source file.

## Constraints and usage notes
- Use the exact signatures below when integrating with this type.

## Sources
- `Business\SAIF.Business.EPay.USBank\clsUSBankNonpayNotice.vb`
