Class DocumentValidationRules
Inheritance
DocumentValidationRules
Assembly: GraphZen.LanguageModel.dll
Syntax
public static class DocumentValidationRules
Properties
EnumTypesMustBeWellDefined
Declaration
public static ValidationRule EnumTypesMustBeWellDefined { get; }
Property Value
FieldArgsMustBeProperlyNamed
Declaration
public static ValidationRule FieldArgsMustBeProperlyNamed { get; }
Property Value
Declaration
public static ValidationRule FieldArgumentsMustHaveInputTypes { get; }
Property Value
Declaration
public static ValidationRule InputObjectFieldsMustHaveInputTypes { get; }
Property Value
Declaration
public static ValidationRule InputObjectsMustHaveFields { get; }
Property Value
InterfaceExtensionsShouldBeValid
Declaration
public static ValidationRule InterfaceExtensionsShouldBeValid { get; }
Property Value
InterfaceFieldsMustHaveOutputTypes
Declaration
public static ValidationRule InterfaceFieldsMustHaveOutputTypes { get; }
Property Value
LoneSchemaDefinition
Declaration
public static ValidationRule LoneSchemaDefinition { get; }
Property Value
ObjectFieldsMustHaveOutputTypes
Declaration
public static ValidationRule ObjectFieldsMustHaveOutputTypes { get; }
Property Value
ObjectsCanOnlyImplementUniqueInterfaces
Declaration
public static ValidationRule ObjectsCanOnlyImplementUniqueInterfaces { get; }
Property Value
ObjectsMustAdhereToInterfaceTheyImplement
Declaration
public static ValidationRule ObjectsMustAdhereToInterfaceTheyImplement { get; }
Property Value
ObjectsMustHaveFields
Declaration
public static ValidationRule ObjectsMustHaveFields { get; }
Property Value
SchemaMustHaveRootObjectTypes
Declaration
public static ValidationRule SchemaMustHaveRootObjectTypes { get; }
Property Value
SpecifiedSchemaRules
Declaration
public static IReadOnlyList<ValidationRule> SpecifiedSchemaRules { get; }
Property Value
SpecifiedSDLRules
Declaration
public static IReadOnlyList<ValidationRule> SpecifiedSDLRules { get; }
Property Value
UnionTypesMustBeValid
Declaration
public static ValidationRule UnionTypesMustBeValid { get; }
Property Value