ExecutionInfoKind
Namespace: FSharp.Data.GraphQL.Types
Kind of ExecutionInfo, marking a reduction operations, that should be applied to it.
Union Cases
Union Case | Description |
ResolveAbstraction(typeFields)
Signature: Map<string,ExecutionInfo list>
|
Reduce union or interface types by applying provided set of
field infos depending on what concrete object implementation
will be found.
|
ResolveCollection(elementPlan)
Signature: ExecutionInfo
|
Reduce current field as a collection, applying provided
execution info on each of the collection's element.
|
ResolveValue
Signature:
|
Reduce scalar or enum to a returned value.
|
SelectFields(fields)
Signature: ExecutionInfo list
|
Reduce result set by selecting provided set of fields,
defined inside composite type, current execution info
refers to.
|