메소드 | 설명 | |
---|---|---|
BuildExecutionContext ( ISchema schema, object root, |
||
CoerceValue ( ISchema schema, IGraphType type, IValue input, Variables variables = null ) : object | ||
CollectFields ( |
||
CompleteValueAsync ( |
||
DocumentExecuter ( ) : System | ||
DocumentExecuter ( IDocumentBuilder documentBuilder, IDocumentValidator documentValidator, IComplexityAnalyzer complexityAnalyzer ) : System | ||
DoesFragmentConditionMatch ( |
||
ExecuteAsync ( Action |
||
ExecuteAsync ( |
||
ExecuteAsync ( ISchema schema, object root, string query, string operationName, Inputs inputs = null, object userContext = null, |
||
ExecuteFieldsAsync ( |
||
ExecuteOperationAsync ( |
||
GetArgumentValues ( ISchema schema, QueryArguments definitionArguments, System.Arguments astArguments, Variables variables ) : object>.Dictionary |
||
GetFieldDefinition ( ISchema schema, IObjectGraphType parentType, |
||
GetOperationRootType ( |
||
GetVariableValue ( |
||
GetVariableValues ( |
||
IsValidValue ( ISchema schema, IGraphType type, object input ) : bool | ||
ResolveFieldAsync ( |
||
ShouldIncludeNode ( |
메소드 | 설명 | |
---|---|---|
GenerateError ( ResolveFieldResult | ||
GetOperation ( string operationName, |
||
ValueFromAst ( IValue value ) : object | ||
ValueFromScalar ( |
public BuildExecutionContext ( ISchema schema, object root, |
||
schema | ISchema | |
root | object | |
document | ||
operation | Operation | |
inputs | Inputs | |
userContext | object | |
cancellationToken | ||
metrics | Metrics | |
리턴 |
public CoerceValue ( ISchema schema, IGraphType type, IValue input, Variables variables = null ) : object | ||
schema | ISchema | |
type | IGraphType | |
input | IValue | |
variables | Variables | |
리턴 | object |
public CollectFields ( |
||
context | ||
specificType | IGraphType | |
selectionSet | ||
fields | Fields>.Dictionary | |
visitedFragmentNames | List |
|
리턴 | Fields>.Dictionary |
public CompleteValueAsync ( |
||
context | ||
fieldType | IGraphType | |
fields | Fields | |
result | object | |
리턴 | Task |
public DocumentExecuter ( IDocumentBuilder documentBuilder, IDocumentValidator documentValidator, IComplexityAnalyzer complexityAnalyzer ) : System | ||
documentBuilder | IDocumentBuilder | |
documentValidator | IDocumentValidator | |
complexityAnalyzer | IComplexityAnalyzer | |
리턴 | System |
public DoesFragmentConditionMatch ( |
||
context | ||
fragmentName | string | |
type | IGraphType | |
리턴 | bool |
public ExecuteAsync ( |
||
config | ||
리턴 | Task |
public ExecuteAsync ( ISchema schema, object root, string query, string operationName, Inputs inputs = null, object userContext = null, |
||
schema | ISchema | |
root | object | |
query | string | |
operationName | string | |
inputs | Inputs | |
userContext | object | |
cancellationToken | ||
rules | IEnumerable |
|
리턴 | Task |
public ExecuteFieldsAsync ( |
||
context | ||
rootType | IObjectGraphType | |
source | object | |
fields | Fields>.Dictionary | |
리턴 | object>>.Task |
public ExecuteOperationAsync ( |
||
context | ||
리턴 | object>>.Task |
public GetArgumentValues ( ISchema schema, QueryArguments definitionArguments, System.Arguments astArguments, Variables variables ) : object>.Dictionary |
||
schema | ISchema | |
definitionArguments | QueryArguments | |
astArguments | System.Arguments | |
variables | Variables | |
리턴 | object>.Dictionary |
public GetFieldDefinition ( ISchema schema, IObjectGraphType parentType, |
||
schema | ISchema | |
parentType | IObjectGraphType | |
field | ||
리턴 | GraphQL.Types.FieldType |
public GetOperationRootType ( |
||
document | ||
schema | ISchema | |
operation | Operation | |
리턴 | IObjectGraphType |
public GetVariableValue ( |
||
document | ||
schema | ISchema | |
variable | VariableDefinition | |
input | object | |
리턴 | object |
public GetVariableValues ( |
||
document | ||
schema | ISchema | |
variableDefinitions | VariableDefinitions | |
inputs | Inputs | |
리턴 | Variables |
public IsValidValue ( ISchema schema, IGraphType type, object input ) : bool | ||
schema | ISchema | |
type | IGraphType | |
input | object | |
리턴 | bool |
public ResolveFieldAsync ( |
||
context | ||
parentType | IObjectGraphType | |
source | object | |
fields | Fields | |
리턴 | Task |
public ShouldIncludeNode ( |
||
context | ||
directives | Directives | |
리턴 | bool |