C# Class Pathoschild.DesignByContract.ReturnValueContractException

The exception that is thrown when a value provided to a method parameter or property setter violations its contract.
Inheritance: System.InvalidOperationException
Show file Open project: Pathoschild/DesignByContract

Public Methods

Method Description
ReturnValueContractException ( ReturnValueMetadata parameter, string error ) : System

Construct an instance.

ReturnValueContractException ( string typeName, string methodName, string error ) : System

Construct an instance.

Method Details

ReturnValueContractException() public method

Construct an instance.
public ReturnValueContractException ( ReturnValueMetadata parameter, string error ) : System
parameter Pathoschild.DesignByContract.Framework.ReturnValueMetadata The validated parameter.
error string The brief description of the contract violation.
return System

ReturnValueContractException() public method

Construct an instance.
public ReturnValueContractException ( string typeName, string methodName, string error ) : System
typeName string The name of the type.
methodName string The name of the method.
error string The brief description of the contract violation.
return System