GraphqlObjectType Class

NReco.GraphQL Class Library Documentation
Define GraphQL object based on Schema description
Inheritance Hierarchy

SystemObject
  GraphType
    ComplexGraphTypeIDictionaryString, Object
      ObjectGraphTypeIDictionaryString, Object
        NReco.GraphQLGraphqlObjectType

Namespace:  NReco.GraphQL
Assembly:  NReco.GraphQL (in NReco.GraphQL.dll) Version: 1.0.0
Syntax

public class GraphqlObjectType : ObjectGraphType<IDictionary<string, Object>>

The GraphqlObjectType type exposes the following members.

Constructors

  NameDescription
Public methodGraphqlObjectType(ObjectSchema)
Initialize ObjectGraphType object based on described Schema ObjectSchema
Public methodGraphqlObjectType(ObjectSchema, GraphqlDbAdapterOptions)
Initialize ObjectGraphType object based on described Schema ObjectSchema and apply GraphqlDbAdapterOptions options
Top
Properties

  NameDescription
Public propertyDeprecationReason (Inherited from GraphType.)
Public propertyDescription (Inherited from GraphType.)
Public propertyFields (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Public propertyInterfaces (Inherited from ObjectGraphTypeIDictionaryString, Object.)
Public propertyIsTypeOf (Inherited from ObjectGraphTypeIDictionaryString, Object.)
Public propertyMetadata (Inherited from GraphType.)
Public propertyName (Inherited from GraphType.)
Public propertyResolvedInterfaces (Inherited from ObjectGraphTypeIDictionaryString, Object.)
Public propertyTableArgs
Get or Set possible Schema object arguments Preset: all described fields from ObjectSchema Might be preset (depends on construtor params): sort/filter/pagination key-words from GraphqlDbAdapterOptions
Top
Methods

  NameDescription
Public methodAddField (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Public methodAddResolvedInterface (Inherited from ObjectGraphTypeIDictionaryString, Object.)
Public methodCollectTypes (Inherited from GraphType.)
Public methodConnection``1 (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Protected methodEquals(IGraphType) (Inherited from GraphType.)
Public methodEquals(Object) (Inherited from GraphType.)
Public methodField(Type, String, String, QueryArguments, FuncResolveFieldContextUTP, Object, String) (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Public methodField``1 (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Public methodField``1(ExpressionFuncUTP, UMP, Boolean, Type) (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Public methodField``1(String, ExpressionFuncUTP, UMP, Boolean, Type) (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Public methodField``1(String, String, QueryArguments, FuncResolveFieldContextUTP, Object, String) (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Public methodField``2(String) (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Public methodFieldAsync(Type, String, String, QueryArguments, FuncResolveFieldContextUTP, TaskObject, String) (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Public methodFieldAsync``1(String, String, QueryArguments, FuncResolveFieldContextUTP, TaskObject, String) (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Public methodFieldAsync``1(String, String, QueryArguments, FuncResolveFieldContextUTP, TaskObject, String) (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Public methodFieldDelegate``1 (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Public methodFieldSubscribe``1 (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Public methodFieldSubscribeAsync``1 (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetField (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Public methodGetHashCode (Inherited from GraphType.)
Public methodGetMetadata``1 (Inherited from GraphType.)
Public methodGetType (Inherited from Object.)
Public methodHasField (Inherited from ComplexGraphTypeIDictionaryString, Object.)
Public methodHasMetadata (Inherited from GraphType.)
Public methodInterface(Type) (Inherited from ObjectGraphTypeIDictionaryString, Object.)
Public methodInterface``1 (Inherited from ObjectGraphTypeIDictionaryString, Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
See Also

Reference