Class QueryValidationRules
Inheritance
QueryValidationRules
Assembly: GraphZen.QueryEngine.dll
Syntax
public static class QueryValidationRules
Properties
ExecutableDefinitions
Declaration
public static ValidationRule ExecutableDefinitions { get; }
Property Value
FieldsOnCorrectType
Declaration
public static ValidationRule FieldsOnCorrectType { get; }
Property Value
FragmentsOnCompositeTypes
Declaration
public static ValidationRule FragmentsOnCompositeTypes { get; }
Property Value
Declaration
public static ValidationRule InputDocumentNonConflictingVariableInference { get; }
Property Value
KnownArgumentNames
Declaration
public static ValidationRule KnownArgumentNames { get; }
Property Value
KnownDirectives
Declaration
public static ValidationRule KnownDirectives { get; }
Property Value
KnownFragmentNames
Declaration
public static ValidationRule KnownFragmentNames { get; }
Property Value
KnownTypeNames
Declaration
public static ValidationRule KnownTypeNames { get; }
Property Value
LoneAnonymousOperation
Declaration
public static ValidationRule LoneAnonymousOperation { get; }
Property Value
NoFragmentCycles
Declaration
public static ValidationRule NoFragmentCycles { get; }
Property Value
NoUndefinedVariables
Declaration
public static ValidationRule NoUndefinedVariables { get; }
Property Value
NoUnusedFragments
Declaration
public static ValidationRule NoUnusedFragments { get; }
Property Value
NoUnusedVariables
Declaration
public static ValidationRule NoUnusedVariables { get; }
Property Value
OverlappingFieldsCanBeMerged
Declaration
public static ValidationRule OverlappingFieldsCanBeMerged { get; }
Property Value
PossibleFragmentSpreads
Declaration
public static ValidationRule PossibleFragmentSpreads { get; }
Property Value
ProvidedRequiredArguments
Declaration
public static ValidationRule ProvidedRequiredArguments { get; }
Property Value
ScalarLeafs
Declaration
public static ValidationRule ScalarLeafs { get; }
Property Value
SingleFieldSubscriptions
Declaration
public static ValidationRule SingleFieldSubscriptions { get; }
Property Value
SpecifiedQueryRules
Declaration
public static IReadOnlyList<ValidationRule> SpecifiedQueryRules { get; }
Property Value
UniqueArgumentNames
Declaration
public static ValidationRule UniqueArgumentNames { get; }
Property Value
UniqueDirectivesPerLocation
Declaration
public static ValidationRule UniqueDirectivesPerLocation { get; }
Property Value
UniqueFragmentNames
Declaration
public static ValidationRule UniqueFragmentNames { get; }
Property Value
Declaration
public static ValidationRule UniqueInputFieldNames { get; }
Property Value
UniqueOperationNames
Declaration
public static ValidationRule UniqueOperationNames { get; }
Property Value
UniqueVariableNames
Declaration
public static ValidationRule UniqueVariableNames { get; }
Property Value
ValuesOfCorrectType
Declaration
public static ValidationRule ValuesOfCorrectType { get; }
Property Value
Declaration
public static ValidationRule VariablesAreInputTypes { get; }
Property Value
VariablesInAllowedPosition
Declaration
public static ValidationRule VariablesInAllowedPosition { get; }
Property Value