Class InputField
Assembly: GraphZen.TypeSystem.dll
public class InputField : InputValue, IDirectiveAnnotations, IInputField, IInputFieldDefinition, IInputValue, IInputValueDefinition, IAnnotatableDefinition, IDirectiveAnnotationsDefinition, IMemberDefinition, INamed, IDescription, IInputDefinition, IClrInfo, ISyntaxConvertable
Constructors
Declaration
public InputField(string name, string description, IGraphQLTypeReference type, object defaultValue, bool hasDefaultValue, IReadOnlyList<IDirectiveAnnotation> directives, TypeResolver typeResolver, PropertyInfo clrInfo, InputObjectType inputObject)
Parameters
Properties
Declaration
public PropertyInfo ClrInfo { get; }
Property Value
Declaration
public InputObjectType DeclaringMember { get; }
Property Value
Declaration
public override DirectiveLocation DirectiveLocation { get; }
Property Value
Overrides
Methods
Declaration
public static InputField From(IInputFieldDefinition definition, TypeResolver typeResolver, InputObjectType declaringType)
Parameters
Returns
Explicit Interface Implementations
Declaration
IInputObjectTypeDefinition IInputFieldDefinition.DeclaringMember { get; }
Returns
Implements
Extension Methods