IntrospectionTypeRef
Namespace: FSharp.Data.GraphQL.Types
Parent Module: Introspection
Introspection type reference. Used to navigate between type dependencies inside introspected schema.
Record Fields
Record Field | Description |
Description
Signature: string option
|
Optional type description.
|
Kind
Signature: TypeKind
|
Referenced type kind.
|
Name
Signature: string option
|
Type name. None if referenced type is List or NonNull.
|
OfType
Signature: IntrospectionTypeRef option
|
Type param reference. Used only by List and NonNull types.
|
Static members
Static member | Description |
List(inner)
Signature: inner:IntrospectionTypeRef -> IntrospectionTypeRef
|
Constructs an introspection type reference for List types.
|
Named(inner)
Signature: inner:IntrospectionType -> IntrospectionTypeRef
|
Constructs an introspection type reference for any named type defintion
(any type other than List or NonNull) with unique name included.
|
NonNull(inner)
Signature: inner:IntrospectionTypeRef -> IntrospectionTypeRef
|
Constructs an introspection type reference for NonNull types.
|