Deployment Tools Foundation
ValidationError Enumeration
Deployment Tools Foundation Namespaces ► Microsoft.Deployment.WindowsInstaller ► ValidationError
Defines the type of error encountered by the Validate(Record), ValidateNew(Record),
or ValidateFields(Record) methods of the View class.
Declaration Syntax| C# | Visual Basic | Visual C++ | F# |
public enum ValidationError
Public Enumeration ValidationError
public enum class ValidationError
type ValidationError
Members| Member | Description |
|---|---|
| None | No error. |
| DuplicateKey | The new record duplicates primary keys of the existing record in a table. |
| Required | There are no null values allowed, or the column is about to be deleted but is referenced by another row. |
| BadLink | The corresponding record in a foreign table was not found. |
| Overflow | The data is greater than the maximum value allowed. |
| Underflow | The data is less than the minimum value allowed. |
| NotInSet | The data is not a member of the values permitted in the set. |
| BadVersion | An invalid version string was supplied. |
| BadCase | The case was invalid. The case must be all uppercase or all lowercase. |
| BadGuid | An invalid GUID was supplied. |
| BadWildcard | An invalid wildcard file name was supplied, or the use of wildcards was invalid. |
| BadIdentifier | An invalid identifier was supplied. |
| BadLanguage | Invalid language IDs were supplied. |
| BadFileName | An invalid file name was supplied. |
| BadPath | An invalid path was supplied. |
| BadCondition | An invalid conditional statement was supplied. |
| BadFormatted | An invalid format string was supplied. |
| BadTemplate | An invalid template string was supplied. |
| BadDefaultDir | An invalid string was supplied in the DefaultDir column of the Directory table. |
| BadRegPath | An invalid registry path string was supplied. |
| BadCustomSource | An invalid string was supplied in the CustomSource column of the CustomAction table. |
| BadProperty | An invalid property string was supplied. |
| MissingData | The _Validation table is missing a reference to a column. |
| BadCategory | The category column of the _Validation table for the column is invalid. |
| BadKeyTable | The table in the Keytable column of the _Validation table was not found or loaded. |
| BadMaxMinValues | The value in the MaxValue column of the _Validation table is less than the value in the MinValue column. |
| BadCabinet | An invalid cabinet name was supplied. |
| BadShortcut | An invalid shortcut target name was supplied. |
| StringOverflow | The string is too long for the length specified by the column definition. |
| BadLocalizeAttrib | An invalid localization attribute was supplied. (Primary keys cannot be localized.) |
Assembly: Microsoft.Deployment.WindowsInstaller (Module: Microsoft.Deployment.WindowsInstaller.dll) Version: 3.0.0.0 (3.11.1.2318)