---
title: clsPolicyPeriodCollection.Criteria
summary: API reference for clsPolicyPeriodCollection.Criteria.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-07-31
library: SAIF.Business.View.Policy
reference_type: package
---

# clsPolicyPeriodCollection.Criteria

`clsPolicyPeriodCollection.Criteria` is the request object for a period-collection read. It identifies the policy and, when the caller asked for a bounded read, the number of periods to return.

## Purpose

- Identifies the policy whose periods are being retrieved and how many to return ([Retrieve supporting policy aggregates](../../operations/retrieve-supporting-policy-aggregates.md)).

## Context

- Namespace: `SAIF.Business.View.Policy`
- Assembly/package: `SAIF.BOF.Business.View.Policy`
- Declared in: `Business/SAIF.Business.View.Policy/clsPolicyPeriodCollection.vb`

## Public members

This type exposes no public members of its own.

## Behavioral notes

- The type exposes no public members of its own; it is constructed and consumed through `clsPolicyPeriodCollection.GetPolicyPeriodCollection`.

> **Note:** Statements marked with `†` are derived from dependency library
> documentation via the Legends CLI. Statements marked with `*` were inferred
> from code structure or contextual evidence. Statements marked with `**` could
> not be confirmed; treat as unknown until verified.

## Sources

- `Business/SAIF.Business.View.Policy/clsPolicyPeriodCollection.vb`
