public new IEnumTypeDescriptor <T> BindItems( BindingBehavior behavior) => BindValues(behavior);
public static IRequestExecutorBuilder BindComplexType <T>( this IRequestExecutorBuilder builder, Action <IBindType <T> >?configure = default, BindingBehavior bindingBehavior = BindingBehavior.Implicit) where T : class => builder.ConfigureSchema(b => b.BindComplexType(bindingBehavior, configure));
protected IFilterInputTypeDescriptor BindFields( BindingBehavior bindingBehavior) { Definition.Fields.BindingBehavior = bindingBehavior; return(this); }
protected ScalarType(NameString name, BindingBehavior bind = BindingBehavior.Explicit) : base(name, bind) { }
public ISortInputTypeDescriptor <T> BindFields( BindingBehavior behavior) { Definition.Fields.BindingBehavior = behavior; return(this); }
/// <inheritdoc/> public new IObjectFilterFieldDescriptor <TObject> BindFilters( BindingBehavior bindingBehavior) { base.BindFilters(bindingBehavior); return(this); }
public IDirectiveTypeDescriptor <T> BindArguments( BindingBehavior behavior) { Definition.Arguments.BindingBehavior = behavior; return(this); }
protected void BindItems(BindingBehavior bindingBehavior) { EnumDescription.ValueBindingBehavior = bindingBehavior; }
IEnumTypeDescriptor IEnumTypeDescriptor.BindItems( BindingBehavior bindingBehavior) { BindItems(bindingBehavior); return(this); }
public SignedByteType(NameString name, BindingBehavior bind = BindingBehavior.Explicit) : base(name, sbyte.MinValue, SByte.MaxValue, bind) { }
/// <inheritdoc /> public new IFilterInputTypeDescriptor <T> BindFields(BindingBehavior bindingBehavior) { base.BindFields(bindingBehavior); return(this); }
IEnumTypeDescriptor IEnumTypeDescriptor.BindItems(BindingBehavior bindingBehavior) { BindingBehavior = bindingBehavior; return this; }
public IResolverTypeBindingBuilder SetFieldBinding( BindingBehavior behavior) { _bindingInfo.BindingBehavior = behavior; return(this); }
/// <summary> /// Initializes a new instance of <see cref="FieldSetType"/>. /// </summary> /// <param name="name"> /// The name the scalar shall have. /// </param> /// <param name="bind"> /// Defines if this scalar shall bind implicitly to <see cref="SelectionSetNode"/>. /// </param> public FieldSetType(NameString name, BindingBehavior bind = BindingBehavior.Explicit) : base(name, bind) { Description = FederationResources.FieldsetType_Description; }
public new IEnumTypeDescriptor <T> BindValues(BindingBehavior behavior) { base.BindValues(behavior); return(this); }
/// <inheritdoc/> public new IArrayFilterFieldDescriptor <TArray> BindFilters( BindingBehavior bindingBehavior) { base.BindFilters(bindingBehavior); return(this); }
public TimeSpanType( TimeSpanFormat format = TimeSpanFormat.Iso8601, BindingBehavior bind = BindingBehavior.Implicit) : this(ScalarNames.TimeSpan, TypeResources.TimeSpanType_Description, format, bind) { }
public IEnumTypeDescriptor BindItems( BindingBehavior behavior) { Definition.Values.BindingBehavior = behavior; return(this); }
public IInterfaceTypeDescriptor <T> BindFields( BindingBehavior bindingBehavior) { Definition.Fields.BindingBehavior = bindingBehavior; return(this); }
public GeometryType( NameString name, BindingBehavior bind = BindingBehavior.Explicit) : base(name, bind) { }
/// <inheritdoc/> public new IBooleanFilterFieldDescriptor BindFilters( BindingBehavior bindingBehavior) { base.BindFilters(bindingBehavior); return(this); }
/// <summary> /// Initializes a new instance of <see cref="AnyType"/>. /// </summary> /// <param name="name"> /// The name the scalar shall have. /// </param> /// <param name="bind"> /// Defines if this scalar shall bind implicitly to <see cref="SelectionSetNode"/>. /// </param> public AnyType(NameString name, BindingBehavior bind = BindingBehavior.Explicit) : base(name, bind) { Description = FederationResources.Any_Description; }
public IComplexTypeBindingBuilder SetFieldBinding( BindingBehavior behavior) { _bindingInfo.BindingBehavior = behavior; return(this); }
protected FilterFieldDescriptorBase BindFilters( BindingBehavior bindingBehavior) { Definition.Filters.BindingBehavior = bindingBehavior; return(this); }
public BindingBehaviorAttribute(BindingBehavior behavior) { Behavior = behavior; }
/// <inheritdoc/> public new IComparableFilterFieldDescriptor BindFilters( BindingBehavior bindingBehavior) { base.BindFilters(bindingBehavior); return(this); }
protected ScalarType(NameString name, BindingBehavior bind = BindingBehavior.Explicit) { Name = name.EnsureNotEmpty(nameof(name)); Bind = bind; Directives = default !;