---
title: AuditorInfo
summary: API reference for AuditorInfo.
status: draft
owner: SAIF
last_reviewed: 2026-07-24
library: SAIF.Business.CustomerContact
reference_type: package
---

# AuditorInfo

`AuditorInfo` provides the value carrier for auditor lookup results.

## Purpose
- Value carrier for auditor lookup results.

## Context
- Namespace: `SAIF.Business.CustomerContact`
- Assembly/package: `SAIF.BOF.Business.CustomerContact`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| CustomerID | `Public Property CustomerID As Decimal` | Returns or sets the customer identifier exposed by this type. |
| AuditorID | `Public Property AuditorID As Decimal` | Returns or sets the source auditor identifier. |
| Email | `Public Property Email As String` | Returns or sets the value exposed by this member. |
| Name | `Public Property Name As String` | Returns or sets the name value exposed by this type. |
| IsValid | `Public Function IsValid() As Boolean` | Returns whether the object and any checked child objects have accumulated validation errors. |
| New | `Public Sub New(ByVal auditorID As Decimal, ByVal email As String, ByVal name As String)` | Initializes the object with the supplied constructor arguments. |

## Behavioral notes
- Validity is computed from a small set of identifier or contact fields in the source class.

## Constraints and usage notes
- Populate the remaining profile fields before treating the object as a complete business summary.

## Sources
- `Business\SAIF.Business.CustomerContact\AuditorInfo.vb`
