Show / Hide Table of Contents

Namespace IRM.ComponentModel.DataAnnotations

Classes

AllowedIfNotNull

Specifies that a field is only allowed if one or more of the dependent properties is not null.

AllowedIfTrueAttribute

Specifies that a field is only allowed if the dependent property is true.

AnnotationsExtensions

Useful extension methods for working with data annotations.

EmailAddressAttribute

Validates an email address.

LuhnAttribute

Checks that a value is valid according to the Luhn algoritm.

LuhnCheckWhenFullyEnteredAttribute

RequiredIfAttribute

Specifies that a field is required if a dependent property has one of the provided values.

RequiredIfBaseAttribute

This type supports the IRM infrastructure and is not intended to be used directly from your code.

RequiredIfFalseAttribute

Specifies that a field is required if a dependent property is false.

RequiredIfNotNull

Specifies that a field is required if one or more of the dependent properties is not null.

RequiredIfNullAttribute

Specifies that a field is required if one or more of the dependent properties is null.

RequiredIfTrueAttribute

Specifies that a field is required if a dependent property is true.

SwedishOrganizationalNumberAttribute

Checks that a value is valid swedish organizational number.

SwedishPersonNumberAttribute

Checks that a value is valid swedish social security number.

ValidationException

Represents the exception that is thrown when one or more properties is not valid.

ValidationResults

Represents a container for one or more System.ComponentModel.DataAnnotations.ValidationResult.

VatNumberAttribute

Checks that a VAT number is correctly formed.

ZipCodeAttribute

Checks that a Zip code is correct depending on the country.

Enums

ZipCodeRequired

Represent when zip code is required.

Back to top Generated by DocFX