Interface IArgumentsDefinitionBuilder<TBuilder>
Assembly: GraphZen.TypeSystem.dll
Syntax
public interface IArgumentsDefinitionBuilder<out TBuilder>
Type Parameters
Name |
Description |
TBuilder |
|
Methods
Argument(String)
Declaration
InputValueBuilder Argument(string name)
Parameters
Type |
Name |
Description |
String |
name |
|
Returns
Declaration
TBuilder Argument(string name, Action<InputValueBuilder> configurator)
Parameters
Returns
Type |
Description |
TBuilder |
|
Declaration
TBuilder Argument(string name, string type, Action<InputValueBuilder> configurator = null)
Parameters
Returns
Type |
Description |
TBuilder |
|
Declaration
TBuilder Argument<TArgument>(string name, Action<InputValueBuilder> configurator = null)
Parameters
Returns
Type |
Description |
TBuilder |
|
Type Parameters
Name |
Description |
TArgument |
|
IgnoreArgument(String)
Declaration
TBuilder IgnoreArgument(string name)
Parameters
Type |
Name |
Description |
String |
name |
|
Returns
Type |
Description |
TBuilder |
|
UnignoreArgument(String)
Declaration
TBuilder UnignoreArgument(string name)
Parameters
Type |
Name |
Description |
String |
name |
|
Returns
Type |
Description |
TBuilder |
|