---
title: Institutions.InstitutionRowChangeEvent
summary: API reference for Institutions.InstitutionRowChangeEvent.
status: draft
owner: Technical Writer
last_reviewed: 2026-07-31
library: SAIF.Business.Policy.Agency
reference_type: package
---

# Institutions.InstitutionRowChangeEvent

`Institutions.InstitutionRowChangeEvent` is the generated event payload type used when the typed institution table raises row-change notifications.

## Purpose
- Carry the affected typed row and data-row action for generated change events.
- Support consumers that subscribe to typed dataset row-change notifications.

## Context
- Namespace: `SAIF.Business.Policy.Agency`
- Assembly/package: `SAIF.Business.Policy.Agency`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| `New` | `Public Sub New(ByVal row As InstitutionRow, ByVal action As DataRowAction)` | Creates an event payload for one changed institution row and the associated row action. |
| `Row` | `Public ReadOnly Property Row() As InstitutionRow` | Exposes the typed institution row involved in the event. |
| `Action` | `Public ReadOnly Property Action() As DataRowAction` | Exposes the kind of row operation that triggered the event. |

## Behavioral notes
- This type follows the standard typed-dataset event pattern generated by Visual Studio dataset tooling.

## Constraints and usage notes
- The payload is only relevant to consumers using typed-dataset row-change events.

## Sources
- `Business\SAIF.Business.Policy.Agency\Institutions.Designer.vb`
