DataValidation.ValidateEnum method (1 of 3)
namespace: Serenity.Services assembly: Serenity.Net.Services
Validates enum is within allowed values, e.g. one its members
public static void ValidateEnum(IRow row, Field field, Type enumType, ITextLocalizer localizer)
parameter | description |
---|---|
row | Row instance |
field | Field |
enumType | Enum type |
localizer | Text localizer |
See Also
- interface IRow
- class Field
- interface ITextLocalizer
- class DataValidation
DataValidation.ValidateEnum<T> method (2 of 3)
namespace: Serenity.Services assembly: Serenity.Net.Services
Validates enum is one of allowed values, e.g. one of its members
public static void ValidateEnum<T>(T value, ITextLocalizer localizer)
parameter | description |
---|---|
T | Enum type |
value | Enum value |
localizer | Text localizer |
See Also
- class T
- interface ITextLocalizer
- class DataValidation
DataValidation.ValidateEnum<T> method (3 of 3)
namespace: Serenity.Services assembly: Serenity.Net.Services
Validates enum is within allowed values, e.g. one of its members
public static void ValidateEnum<T>(IRow row, GenericValueField<T> field, ITextLocalizer localizer)
where T : struct, IComparable<T>
parameter | description |
---|---|
T | Type of enum |
row | Row instance |
field | Field |
localizer | Text localizer |
See Also
- interface IRow
- class GenericValueField<TValue>
- struct T
- interface ITextLocalizer
- class DataValidation