Institutions¶
Exposes the generated typed DataSet that models institution and bank reference data such as LYONS ID, routing data, MICR, ACH, SWIFT, and related contact columns. Stage 1 analysis found no confirmed consumer of this type inside this library, so it currently appears to be an orphaned generated artifact.**
Purpose¶
- Hold the generated in-memory schema for institution reference data.
- Expose a typed
Institutiontable and schema-serialization helpers for XML/DataSet workflows. - Preserve the auto-generated row/table/event types produced from
Institutions.xsdeven though current library usage was not confirmed.**
Context¶
- Namespace:
SAIF.Business.Policy - Assembly/package:
SAIF.Business.Policy
Public members¶
| Member | Signature | Purpose |
|---|---|---|
New |
Public Sub New() |
Creates the typed DataSet, initializes the Institution table, and wires schema-change handlers. |
Institution |
Public ReadOnly Property Institution() As InstitutionDataTable |
Returns the typed table that holds institution rows. |
SchemaSerializationMode |
Public Overrides Property SchemaSerializationMode() As SchemaSerializationMode |
Controls whether schema information is included when the typed DataSet is serialized. |
Tables |
Public Shadows ReadOnly Property Tables() As DataTableCollection |
Exposes the underlying table collection for the typed DataSet. |
Relations |
Public Shadows ReadOnly Property Relations() As DataRelationCollection |
Exposes the underlying relation collection for the typed DataSet. |
Clone |
Public Overrides Function Clone() As DataSet |
Creates another Institutions dataset with the same typed schema configuration. |
GetTypedDataSetSchema |
Public Shared Function GetTypedDataSetSchema(ByVal xs As XmlSchemaSet) As XmlSchemaComplexType |
Publishes the XML schema description needed for typed-dataset serialization infrastructure. |
Nested types¶
InstitutionRowChangeEventHandler: delegate used by the generated row-change events.InstitutionDataTable: typed table wrapper for theInstitutionrows and column metadata.InstitutionRow: typed data-row wrapper for one institution record.InstitutionRowChangeEvent: event-argument type used whenInstitutionRowinstances change.
Behavioral notes¶
- The generated class is schema-driven and auto-generated; manual edits would be overwritten if the dataset were regenerated.
- The top-level dataset initializes one table named
Institutionand rehydrates itself from XML schema during serialization workflows.
Constraints and usage notes¶
- No confirmed in-library consumer of
Institutionswas found during Stage 1 analysis.** - Most of the public surface lives on nested generated table and row types rather than on the top-level dataset wrapper.
Note: Statements marked with
**could not be confirmed; treat as unknown until verified.
Sources¶
SAIF.Business.Policy\Institutions.Designer.vb