Class LoneAnonymousOperation
Inheritance
LoneAnonymousOperation
Assembly: GraphZen.QueryEngine.dll
Syntax
public class LoneAnonymousOperation : QueryValidationRuleVisitor
Constructors
LoneAnonymousOperation(QueryValidationContext)
Declaration
public LoneAnonymousOperation(QueryValidationContext context)
Parameters
Fields
AnonymousOperationNotAloneMessage
Declaration
public const string AnonymousOperationNotAloneMessage = "This anonymous operation must be the only defined operation."
Field Value
Methods
EnterDocument(DocumentSyntax)
Declaration
public override VisitAction EnterDocument(DocumentSyntax node)
Parameters
Returns
Overrides
GraphZen.LanguageModel.GraphQLSyntaxVisitor<GraphZen.LanguageModel.VisitAction>.EnterDocument(GraphZen.LanguageModel.DocumentSyntax)
EnterOperationDefinition(OperationDefinitionSyntax)
Declaration
public override VisitAction EnterOperationDefinition(OperationDefinitionSyntax node)
Parameters
Returns
Overrides
GraphZen.LanguageModel.GraphQLSyntaxVisitor<GraphZen.LanguageModel.VisitAction>.EnterOperationDefinition(GraphZen.LanguageModel.OperationDefinitionSyntax)