Table of Contents

Class ValidationBuilder<T>

Namespace
McMaster.Extensions.CommandLineUtils.Validation
Assembly
McMaster.Extensions.CommandLineUtils.dll
public class ValidationBuilder<T> : ValidationBuilder, IArgumentValidationBuilder<T>, IArgumentValidationBuilder, IOptionValidationBuilder<T>, IOptionValidationBuilder, IValidationBuilder<T>, IValidationBuilder

Type Parameters

T
Inheritance
object
ValidationBuilder<T>
Implements
Inherited Members
Extension Methods

Constructors

ValidationBuilder(CommandArgument<T>)

Creates a new instance of ValidationBuilder for a given CommandArgument<T>.

public ValidationBuilder(CommandArgument<T> argument)

Parameters

argument CommandArgument<T>

The argument.

ValidationBuilder(CommandOption<T>)

Creates a new instance of ValidationBuilder for a given CommandOption<T>.

public ValidationBuilder(CommandOption<T> option)

Parameters

option CommandOption<T>

The option.