---
title: CustomValidator
summary: API reference for CustomValidator.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-08-17
library: SAIF.Presentation.Web.Binding.Infragistics111
reference_type: package
---

# CustomValidator

`CustomValidator` is a function-style validation delegate signature taking the `clsCustomValidator` instance and returning overall validity.

## Purpose
- Provide an alternate, function-style validation hook alongside `MethodValidator`.**

## Context
- Namespace: `SAIF.Presentation.Web.Binding`
- Assembly/package: `SAIF.Presentation.Web.Binding.Infragistics111` (ILMerged into `SAIF.Presentation.Web.Infragistics111.dll`)

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| Invoke | `Public Delegate Function CustomValidator(ByRef inValidator As clsCustomValidator) As Boolean` | The signature implementers must match; invoked by `clsCustomValidator.PerformValidation`. |

> **Note:** Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified. Statements marked with † were retrieved from dependency library documentation via the Legends CLI RAG service. They describe inherited behavior from the indicated origin library and should be verified if the dependency version changes.

## Sources
- SAIF.Presentation.Web.Binding.Infragistics111/Enums.vb
