---
title: InstitutionRowChangeEvent
summary: API reference for InstitutionRowChangeEvent.
status: draft
owner: <owner>
last_reviewed: 2026-07-27
library: SAIF.Business.External.Users
reference_type: package
---

# InstitutionRowChangeEvent

`InstitutionRowChangeEvent` is the typed DataSet event-argument class raised when an `InstitutionRow` changes inside the generated `Institutions` DataSet.

## Purpose
- Carry the changed `InstitutionRow` and the corresponding `DataRowAction` for typed DataSet row-change events.

## Context
- Namespace: `SAIF.Business.External.Users`
- Assembly/package: `SAIF.BOF.Business.External.Users`
- Defined in: `Institutions.Designer.vb`

## Public members

| Member | Signature | Purpose |
| --- | --- | --- |
| `New` | `Public Sub New(ByVal row As InstitutionRow, ByVal action As Global.System.Data.DataRowAction)` | Initialize the event arguments with the changed row and the row action. |
| `Row` | `Public ReadOnly Property Row() As InstitutionRow` | Return the typed `InstitutionRow` associated with the event. |
| `Action` | `Public ReadOnly Property Action() As Global.System.Data.DataRowAction` | Return the `DataRowAction` that triggered the event. |

## Behavioral notes
- This type is generated by `System.Data.Design.TypedDataSetGenerator` and participates in the `Institutions` typed DataSet event model.

## Constraints and usage notes
- Regenerating `Institutions.Designer.vb` can overwrite this type because it is generated code.

## Sources
- `Business\SAIF.Business.External.Users\Institutions.Designer.vb`
