Table of Contents

Class FieldValidationInfo

Namespace
MegaForm.Sdk
Assembly
MegaForm.Sdk.dll

Validation rules for a field (subset relevant to consumers).

public sealed class FieldValidationInfo
Inheritance
FieldValidationInfo
Inherited Members

Properties

CustomMessage

Custom message shown when any rule fails.

public string? CustomMessage { get; set; }

Property Value

string

Max

Maximum numeric value.

public double? Max { get; set; }

Property Value

double?

MaxLength

Maximum string length.

public int? MaxLength { get; set; }

Property Value

int?

Min

Minimum numeric value.

public double? Min { get; set; }

Property Value

double?

MinLength

Minimum string length.

public int? MinLength { get; set; }

Property Value

int?

Pattern

Regex pattern the value must match.

public string? Pattern { get; set; }

Property Value

string

PatternMessage

Custom message shown when the pattern fails.

public string? PatternMessage { get; set; }

Property Value

string