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
18
Examples
0
IsReferenceSignature
this.IsReference
IsExternalTransparentSignature
this.IsExternalTransparent
IsMapOfSignature
this.IsMapOf
IsLiteralUnionSignature
this.IsLiteralUnion
IsListOfSignature
this.IsListOf
Summary
| Name | Signature | Synopsis |
|---|---|---|
| Union cases | ||
| IsReference | this.IsReference | No description available. |
| IsExternalTransparent | this.IsExternalTransparent | No description available. |
| IsMapOf | this.IsMapOf | No description available. |
| IsLiteralUnion | this.IsLiteralUnion | No description available. |
| IsListOf | this.IsListOf | No description available. |
| IsUnionBlock | this.IsUnionBlock | No description available. |
| IsExternalEnum | this.IsExternalEnum | No description available. |
| IsExternalUnion | this.IsExternalUnion | 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. |
| 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. |