ConstraintDeclUnion

PackageReified.Schema.Contracts
One portable constraint retained by the shared generation pipeline.

Specification

Kind
Union
Members
28
Examples
0
IsMinSizeSignature
this.IsMinSize
IsLessThanSignature
this.IsLessThan
IsExactLengthSignature
this.IsExactLength
IsGreaterThanSignature
this.IsGreaterThan
IsAtLeastSignature
this.IsAtLeast

Summary

NameSignatureSynopsis
IsMinSizethis.IsMinSizeNo description available.
IsLessThanthis.IsLessThanNo description available.
IsExactLengththis.IsExactLengthNo description available.
IsGreaterThanthis.IsGreaterThanNo description available.
IsAtLeastthis.IsAtLeastNo description available.
IsLengthRangethis.IsLengthRangeNo description available.
IsAtMostthis.IsAtMostNo description available.
IsDistinctthis.IsDistinctNo description available.
IsMaxSizethis.IsMaxSizeNo description available.
IsPatternthis.IsPatternNo description available.
IsPresentthis.IsPresentNo description available.
IsMultipleOfthis.IsMultipleOfNo description available.
IsSuppliedthis.IsSuppliedNo description available.
IsCheckRefthis.IsCheckRefNo description available.
AtLeastAtLeast LiteralNo description available.
GreaterThanGreaterThan LiteralNo description available.
AtMostAtMost LiteralNo description available.
LessThanLessThan LiteralNo description available.
MinSizeMinSize intNo description available.
MaxSizeMaxSize intNo description available.
ExactLengthExactLength intNo description available.
LengthRangeLengthRange(minimum, maximum)No description available.
PresentPresentNo description available.
SuppliedSuppliedNo description available.
PatternPattern stringNo description available.
MultipleOfMultipleOf LiteralNo description available.
DistinctDistinctNo description available.
CheckRefCheckRef stringNo description available.

IsMinSize

this.IsMinSize
Member

Returns

bool

IsLessThan

this.IsLessThan
Member

Returns

bool

IsExactLength

this.IsExactLength
Member

Returns

bool

IsGreaterThan

this.IsGreaterThan
Member

Returns

bool

IsAtLeast

this.IsAtLeast
Member

Returns

bool

IsLengthRange

this.IsLengthRange
Member

Returns

bool

IsAtMost

this.IsAtMost
Member

Returns

bool

IsDistinct

this.IsDistinct
Member

Returns

bool

IsMaxSize

this.IsMaxSize
Member

Returns

bool

IsPattern

this.IsPattern
Member

Returns

bool

IsPresent

this.IsPresent
Member

Returns

bool

IsMultipleOf

this.IsMultipleOf
Member

Returns

bool

IsSupplied

this.IsSupplied
Member

Returns

bool

IsCheckRef

this.IsCheckRef
Member

Returns

bool

AtLeast

AtLeast Literal
Member

Parameters

NameTypeDescription
ItemLiteral

Returns

unit

GreaterThan

GreaterThan Literal
Member

Parameters

NameTypeDescription
ItemLiteral

Returns

unit

AtMost

AtMost Literal
Member

Parameters

NameTypeDescription
ItemLiteral

Returns

unit

LessThan

LessThan Literal
Member

Parameters

NameTypeDescription
ItemLiteral

Returns

unit

MinSize

MinSize int
Member

Parameters

NameTypeDescription
Itemint

Returns

unit

MaxSize

MaxSize int
Member

Parameters

NameTypeDescription
Itemint

Returns

unit

ExactLength

ExactLength int
Member

Parameters

NameTypeDescription
Itemint

Returns

unit

LengthRange

LengthRange(minimum, maximum)
Member

Parameters

NameTypeDescription
minimumint
maximumint

Returns

unit

Present

Present
Member

Returns

unit

Supplied

Supplied
Member

Returns

unit

Pattern

Pattern string
Member

Parameters

NameTypeDescription
Itemstring

Returns

unit

MultipleOf

MultipleOf Literal
Member

Parameters

NameTypeDescription
ItemLiteral

Returns

unit

Distinct

Distinct
Member

Returns

unit

CheckRef

CheckRef string
Member

Parameters

NameTypeDescription
Itemstring

Returns

unit