ConstraintValueUnion
PackageReified.Constraint
The closed set of operand and actual-value representations a constraint may carry across a description,
diagnostic, or localization boundary.
Specification
Kind
Union
Members
28
Examples
0
IsCharSignature
this.IsChar
IsNullSignature
this.IsNull
IsBooleanSignature
this.IsBoolean
IsFloatSignature
this.IsFloat
IsFloat32Signature
this.IsFloat32
Summary
| Name | Signature | Synopsis |
|---|---|---|
| IsChar | this.IsChar | No description available. |
| IsNull | this.IsNull | No description available. |
| IsBoolean | this.IsBoolean | No description available. |
| IsFloat | this.IsFloat | No description available. |
| IsFloat32 | this.IsFloat32 | No description available. |
| IsDecimal | this.IsDecimal | No description available. |
| IsBigInteger | this.IsBigInteger | No description available. |
| IsDateTime | this.IsDateTime | No description available. |
| IsList | this.IsList | No description available. |
| IsGuid | this.IsGuid | No description available. |
| IsDateTimeOffset | this.IsDateTimeOffset | No description available. |
| IsTimeSpan | this.IsTimeSpan | No description available. |
| IsInteger | this.IsInteger | No description available. |
| IsText | this.IsText | No description available. |
| Text | Text string | Text. |
| Char | Char char | A single character. |
| Integer | Integer int64 | An integral value that fits a signed 64-bit integer. |
| BigInteger | BigInteger bigint | An arbitrary-width integer. |
| Decimal | Decimal decimal | An exact base-10 value. |
| Float | Float PortableFloat | An IEEE double, retained without passing through decimal. |
| Float32 | Float32 PortableFloat32 | An IEEE single, retained without passing through decimal. |
| Boolean | Boolean bool | A Boolean. |
| Guid | Guid Guid | A globally unique identifier, kept distinct from its textual spelling. |
| DateTime | DateTime DateTime | A date and time without an offset. |
| DateTimeOffset | DateTimeOffset DateTimeOffset | A date and time with an offset from UTC. |
| TimeSpan | TimeSpan TimeSpan | A duration. |
| Null | Null | An absent reference. |
| List | List ConstraintValue list | An ordered collection of portable values. |
An integral value that fits a signed 64-bit integer.
Parameters
| Name | Type | Description |
|---|---|---|
| Item | int64 |
Returns
unit
An arbitrary-width integer.
Parameters
| Name | Type | Description |
|---|---|---|
| Item | bigint |
Returns
unit
An exact base-10 value.
Parameters
| Name | Type | Description |
|---|---|---|
| Item | decimal |
Returns
unit
An IEEE double, retained without passing through
decimal.Parameters
| Name | Type | Description |
|---|---|---|
| Item | PortableFloat |
Returns
unit
An IEEE single, retained without passing through
decimal.Parameters
| Name | Type | Description |
|---|---|---|
| Item | PortableFloat32 |
Returns
unit
A globally unique identifier, kept distinct from its textual spelling.
Parameters
| Name | Type | Description |
|---|---|---|
| Item | Guid |
Returns
unit
A date and time without an offset.
Parameters
| Name | Type | Description |
|---|---|---|
| Item | DateTime |
Returns
unit
A date and time with an offset from UTC.
Parameters
| Name | Type | Description |
|---|---|---|
| Item | DateTimeOffset |
Returns
unit