ArgumentBinder |
|
ArgumentBinderAliases |
|
ArgumentFormatException |
Exception that gets thrown if an argument can not be converted
to the argument's base type.
|
ArgumentSource |
Where the source of the argument's value is.
|
ArgumentTooLargeException |
Exception that gets thrown if an argument's value is too big.
|
ArgumentTooSmallException |
Exception that gets thrown if an argument's value is too small.
|
ArgumentValueNullException |
Exception that gets thrown if an argument value is null,
when it is not allowed to be.
|
AttributeValidationException |
Exception that is thrown during the valiation of an attribute.
NOT during argument processing.
|
BaseAttribute |
|
BasePathAttribute |
|
BooleanArgumentAttribute |
This is an argument that should be limited to an boolean.
Note that this attribute can only be attached to a property whose type is an bool,
or run-time exceptions will occur.
|
CakeTaskBuilderExtensions |
Extensions to the CakeTaskBuilder class that we use to bind arguments.
|
DirectoryPathArgumentAttribute |
|
EnumArgumentAttribute |
This class helps bind an enum to an argument. This allows one to limit
the choices a user is able to pass into the property.
|
FilePathArgumentAttribute |
|
IntegerArgumentAttribute |
This is an argument that should be limited to an integer.
Note that this attribute can only be attached to a property whose type is an int,
or run-time exceptions will occur.
|
InvalidPropertyTypeForAttributeException |
|
MissingRequiredArgumentException |
Exception that gets thrown if an argument is required,
but was never specified.
|
StringArgumentAttribute |
This is an argument that should be limited to an string.
Note that this attribute can only be attached to a property whose type is a string,
or run-time exceptions will occur.
|