Zwingend benötigt
Attribute
BA.Core.CustomAttributes.Validations.BARequiredAttribute()
Länge eines Textes
Attribute
BA.Core.CustomAttributes.Validations.LengthValidatorAttribute(minimum, maximum)
BA.Core.CustomAttributes.Validations.LengthValidatorAttribute(maximum)
Zahlbereich
Attribute
BA.Core.CustomAttributes.Validations.NumberRangeValidatorAttribute(minimum, maximum)
Datumsbereich
Attribute
BA.Core.CustomAttributes.Validations.DateRangeValidatorAttribute(minYear, minMonth, minDay, minHour, minMinute, minSecond, maxYear, maxMonth, maxDay, maxHour, maxMinute, maxSecond)
Spaltenvergleich
Attribute
BA.Core.CustomAttributes.Validations.CompareValidatorAttribute(BA.Core.Enums.EnumColumnValueCompareOperators.[Operator]Guid, "[FieldNameToCompare]")
Eindeutiger Spaltenwert
Attribute
BA.Core.CustomAttributes.Validations.UniqueValidatorAttribute()
Bedingung
Attribute
BA.Core.CustomAttributes.Validations.FreeValidatorAttribute(conditionFormula, BA.Core.Enums.EnumDataSource.[DataSource]Guid)
Regulärer Ausdruck
Attribute
BA.Core.CustomAttributes.Validations.RegexValidatorAttribute(regularExpression, System.Text.RegularExpressions.RegexOptions)
IBAN Validator
Attribute
BA.Core.CustomAttributes.Validations.IBANValidatorAttribute()
BIC Validator
Attribute
BA.Core.CustomAttributes.Validations.BICValidatorAttribute()