ObjectDef
Namespace: FSharp.Data.GraphQL.Types
GraphQL type definition for objects. Objects are composite output
types with set of fields. They can implement GraphQL interfaces
and be cases of the GraphQL unions.
Instance members
Instance member | Description |
Description
Signature: string option
Modifiers: abstract
|
Optional object definition description.
CompiledName: get_Description
|
Fields
Signature: Map<string,FieldDef>
Modifiers: abstract
|
Collection of fields defined by the current object.
CompiledName: get_Fields
|
Implements
Signature: InterfaceDef []
Modifiers: abstract
|
Collection of interfaces implemented by the current object.
CompiledName: get_Implements
|
IsTypeOf
Signature: (obj -> bool) option
Modifiers: abstract
|
Optional function used to recognize of provided
.NET object is valid for this GraphQL object definition.
CompiledName: get_IsTypeOf
|
Name
Signature: string
Modifiers: abstract
|
Name of the object type definition.
CompiledName: get_Name
|