Namespace AutoFixture.DataAnnotations

Classes

DataAnnotationsSupportNode

A marker class, used to explicitly identify builders related to the data annotation handling.

EnumDataTypeAttributeRelay

Handles a request for a string that matches an Enum data type.

EnumRangedRequestRelay

Handles RangedRequest of enum type by forwarding requests to the RangedNumberRequest of the underlying enum type.

MinAndMaxLengthAttributeRelay

Relays a request for a constrained string to a ConstrainedStringRequest.

NoDataAnnotationsCustomization

A customization that removes support for generating values that are customized based on the member's data annotations attributes.

NumericRangedRequestRelay

Handles the RangedRequest for the number type by forwarding it to the RangedNumberRequest.

RangeAttributeRelay

Relays a request for a ranged request to a RangedRequest.

RangedRequest

Encapsulates a request of a specified type within the specified range.

RegularExpressionAttributeRelay

Relays a request for a string that matches a regular expression to a RegularExpressionRequest.

StringLengthAttributeRelay

Relays a request for a constrained string to a ConstrainedStringRequest.

TimeSpanRangedRequestRelay

Handles RangedRequest of TimeSpan type by forwarding requests to the RangedNumberRequest with min and max TimeSpan as milliseconds values.