FieldTypeUnion
PackageReified.Schema.Contracts
A field's declared type. The
External* shapes are produced only by the record frontend:
they reference user-owned F# union types instead of generating case types.Specification
Kind
Union
Members
20
Examples
0
IsLiteralUnionSignature
this.IsLiteralUnion
IsMapOfSignature
this.IsMapOf
IsMapOfTransparentKeySignature
this.IsMapOfTransparentKey
IsReferenceSignature
this.IsReference
IsExternalUnionSignature
this.IsExternalUnion
Summary
| Name | Signature | Synopsis |
|---|---|---|
| Union cases | ||
| IsLiteralUnion | this.IsLiteralUnion | No description available. |
| IsMapOf | this.IsMapOf | No description available. |
| IsMapOfTransparentKey | this.IsMapOfTransparentKey | No description available. |
| IsReference | this.IsReference | No description available. |
| IsExternalUnion | this.IsExternalUnion | No description available. |
| IsUnionBlock | this.IsUnionBlock | No description available. |
| IsExternalTransparent | this.IsExternalTransparent | No description available. |
| IsExternalEnum | this.IsExternalEnum | No description available. |
| IsListOf | this.IsListOf | No description available. |
| IsPrimitive | this.IsPrimitive | No description available. |
| Primitive | Primitive PrimitiveType | No description available. |
| Reference | Reference ContractRef | No description available. |
| ListOf | ListOf FieldType | No description available. |
| MapOf | MapOf FieldType | No description available. |
| MapOfTransparentKey | MapOfTransparentKey(typeName, caseName, FieldType) | No description available. |
| LiteralUnion | LiteralUnion string list | No description available. |
| UnionBlock | UnionBlock(discriminator, cases) | No description available. |
| ExternalEnum | ExternalEnum(typeName, cases) | No description available. |
| ExternalTransparent | ExternalTransparent(typeName, caseName, payload) | No description available. |
| ExternalUnion | ExternalUnion(typeName, representation, cases) | No description available. |