InterfaceDef
Namespace: FSharp.Data.GraphQL.Types
A GraphQL interface type defintion. Interfaces are composite
output types, that can be implemented by GraphQL objects.
Instance members
Instance member | Description |
Description
Signature: string option
Modifiers: abstract
|
Optional interface description.
CompiledName: get_Description
|
Fields
Signature: FieldDef []
Modifiers: abstract
|
List of fields to be defined by implementing object
definition in order to satisfy current interface.
CompiledName: get_Fields
|
Name
Signature: string
Modifiers: abstract
|
Name of the interface type definition.
CompiledName: get_Name
|
ResolveType
Signature: (obj -> ObjectDef) option
Modifiers: abstract
|
Optional funciton used to determine, which object
definition is a concrete implementation of the current
interface for provided .NET object.
CompiledName: get_ResolveType
|