C# Class ExecutableSchema, tanka-graphql

Inheritance: ISchema
Afficher le fichier Open project: pekkah/tanka-graphql

Méthodes publiques

Méthode Description
ExecutableSchema ( IReadOnlyDictionary types, IReadOnlyDictionary fields, IReadOnlyDictionary inputFields, IReadOnlyDictionary directiveTypes, ObjectDefinition, queryRoot, IResolverMap resolvers, IReadOnlyDictionary scalarSerializers, ObjectDefinition? mutationRoot = null, ObjectDefinition? subscriptionRoot = null, ISubscriberMap? subscribers = null, IEnumerable? directives = null ) : System,
GetDirective ( string name ) : Directive?
GetDirectiveType ( string name ) : DirectiveDefinition?
GetField ( string type, string name ) : FieldDefinition?
GetFields ( string type ) : FieldDefinition>>.IEnumerable
GetInputField ( string type, string name ) : InputValueDefinition?
GetInputFields ( string type ) : InputValueDefinition>>.IEnumerable
GetNamedType ( string name ) : TypeDefinition?
GetNamedType ( string name ) : T?
GetPossibleTypes ( UnionDefinition, abstractType ) : IEnumerable
GetPossibleTypes ( InterfaceDefinition, abstractType ) : IEnumerable
GetResolver ( string type, string fieldName ) : Resolver?
GetSubscriber ( string type, string fieldName ) : Subscriber?
GetValueConverter ( string type ) : IValueConverter?
HasDirective ( string name ) : bool
QueryDirectiveTypes ( Predicate? filter = null ) : IQueryable
QueryTypes ( Predicate? filter = null ) : IQueryable

Method Details

ExecutableSchema() public méthode

public ExecutableSchema ( IReadOnlyDictionary types, IReadOnlyDictionary fields, IReadOnlyDictionary inputFields, IReadOnlyDictionary directiveTypes, ObjectDefinition, queryRoot, IResolverMap resolvers, IReadOnlyDictionary scalarSerializers, ObjectDefinition? mutationRoot = null, ObjectDefinition? subscriptionRoot = null, ISubscriberMap? subscribers = null, IEnumerable? directives = null ) : System,
types IReadOnlyDictionary
fields IReadOnlyDictionary
inputFields IReadOnlyDictionary
directiveTypes IReadOnlyDictionary
queryRoot ObjectDefinition,
resolvers IResolverMap
scalarSerializers IReadOnlyDictionary
mutationRoot ObjectDefinition?
subscriptionRoot ObjectDefinition?
subscribers ISubscriberMap?
directives IEnumerable?
Résultat System,

GetDirective() public méthode

public GetDirective ( string name ) : Directive?
name string
Résultat Directive?

GetDirectiveType() public méthode

public GetDirectiveType ( string name ) : DirectiveDefinition?
name string
Résultat DirectiveDefinition?

GetField() public méthode

public GetField ( string type, string name ) : FieldDefinition?
type string
name string
Résultat FieldDefinition?

GetFields() public méthode

public GetFields ( string type ) : FieldDefinition>>.IEnumerable
type string
Résultat FieldDefinition>>.IEnumerable

GetInputField() public méthode

public GetInputField ( string type, string name ) : InputValueDefinition?
type string
name string
Résultat InputValueDefinition?

GetInputFields() public méthode

public GetInputFields ( string type ) : InputValueDefinition>>.IEnumerable
type string
Résultat InputValueDefinition>>.IEnumerable

GetNamedType() public méthode

public GetNamedType ( string name ) : TypeDefinition?
name string
Résultat TypeDefinition?

GetNamedType() public méthode

public GetNamedType ( string name ) : T?
name string
Résultat T?

GetPossibleTypes() public méthode

public GetPossibleTypes ( UnionDefinition, abstractType ) : IEnumerable
abstractType UnionDefinition,
Résultat IEnumerable

GetPossibleTypes() public méthode

public GetPossibleTypes ( InterfaceDefinition, abstractType ) : IEnumerable
abstractType InterfaceDefinition,
Résultat IEnumerable

GetResolver() public méthode

public GetResolver ( string type, string fieldName ) : Resolver?
type string
fieldName string
Résultat Resolver?

GetSubscriber() public méthode

public GetSubscriber ( string type, string fieldName ) : Subscriber?
type string
fieldName string
Résultat Subscriber?

GetValueConverter() public méthode

public GetValueConverter ( string type ) : IValueConverter?
type string
Résultat IValueConverter?

HasDirective() public méthode

public HasDirective ( string name ) : bool
name string
Résultat bool

QueryDirectiveTypes() public méthode

public QueryDirectiveTypes ( Predicate? filter = null ) : IQueryable
filter Predicate?
Résultat IQueryable

QueryTypes() public méthode

public QueryTypes ( Predicate? filter = null ) : IQueryable
filter Predicate?
Résultat IQueryable