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()