MinAttribute Class

Namespace:
Weavy.Core.Models
Assembly:
Weavy.Core.dll

Specifies the minimum numeric value of a data field.

public class MinAttribute : ValidationAttribute
Inheritance:
System.Object → MinAttribute

Constructors

MinAttribute(Double) Initializes a new instance of the MinAttribute class by using the specified minimum value.
MinAttribute(Int32) Initializes a new instance of the MinAttribute class by using the specified minimum value.

Properties

Minimum Gets the minimum allowed field value.
OperandType Gets the type of the data field whose value must be validated.

Methods

IsValid(object) Checks that the value of the data field is greater than or equal to the specified minimum value.

Extension Methods

IsNullOrDefault(T) Gets a value indicating if the specified value has the default value of the generic type.
Serialize(object) Serializes an object, or graph of connected objects, to a byte array.
SerializeToJson(object, Formatting?, JsonSerializerSettings) Serializes an object, or graph of connected objects, to a json string.
IsValid(object) Determines whether the specified object is valid by evaluating each ValidationAttribute instance that is attached to the object type.