Property | Type | Description | |
---|---|---|---|
m_sOwnerClassName | String |
Method | Description | |
---|---|---|
ArgumentChecker ( String sOwnerClassName ) : System |
Initializes a new instance of the ArgumentChecker class.
|
|
CheckArgumentInRange ( String sMethodName, String sArgumentName, Double dArgumentValue, Double dMinimumValidValue, Double dMaximumValidValue ) : void | ||
CheckArgumentIsDefined ( String sMethodName, String sArgumentName, Object oArgumentValue, |
||
CheckArgumentNotEmpty ( String sMethodName, String sArgumentName, String sArgumentValue ) : void | ||
CheckArgumentNotNegative ( String sMethodName, String sArgumentName, |
||
CheckArgumentNotNegative ( String sMethodName, String sArgumentName, System.Int64 lArgumentValue ) : void | ||
CheckArgumentNotNull ( String sMethodName, String sArgumentName, Object oArgumentValue ) : void | ||
CheckArgumentPositive ( String sMethodName, String sArgumentName, Double dArgumentValue ) : void | ||
CheckArgumentPositive ( String sMethodName, String sArgumentName, |
||
CheckArgumentPositive ( String sMethodName, String sArgumentName, System.Int64 lArgumentValue ) : void | ||
CheckPropertyInRange ( String sPropertyName, Double dPropertyValue, Double dMinimumValidValue, Double dMaximumValidValue ) : void | ||
CheckPropertyInRange ( String sPropertyName, |
||
CheckPropertyInRange ( String sPropertyName, System.Single fPropertyValue, System.Single fMinimumValidValue, System.Single fMaximumValidValue ) : void | ||
CheckPropertyIsDefined ( String sPropertyName, Object oPropertyValue, |
||
CheckPropertyNotEmpty ( String sPropertyName, String sPropertyValue ) : void | ||
CheckPropertyNotEqual ( String sPropertyName, |
||
CheckPropertyNotEqual ( String sPropertyName, String sPropertyValue, String sInvalidValue ) : void | ||
CheckPropertyNotNegative ( String sPropertyName, |
||
CheckPropertyNotNull ( String sPropertyName, Object oPropertyValue ) : void | ||
CheckPropertyPositive ( String sPropertyName, Decimal decPropertyValue ) : void | ||
CheckPropertyPositive ( String sPropertyName, Double dPropertyValue ) : void | ||
CheckPropertyPositive ( String sPropertyName, |
||
ThrowArgumentException ( String sMethodName, String sArgumentName, String sMessageDetails ) : void | ||
ThrowArgumentException ( String sMethodName, String sArgumentName, String sMessageDetails, |
||
ThrowPropertyException ( String sPropertyName, String sMessageDetails ) : void | ||
ThrowPropertyException ( String sPropertyName, String sMessageDetails, |
Method | Description | |
---|---|---|
AssertValid ( ) : void |
public ArgumentChecker ( String sOwnerClassName ) : System | ||
sOwnerClassName | String | /// Class name of the object that created this object. The class name gets /// prepended to all exception messages. Sample: "MyClass". /// |
return | System |
public CheckArgumentInRange ( String sMethodName, String sArgumentName, Double dArgumentValue, Double dMinimumValidValue, Double dMaximumValidValue ) : void | ||
sMethodName | String | |
sArgumentName | String | |
dArgumentValue | Double | |
dMinimumValidValue | Double | |
dMaximumValidValue | Double | |
return | void |
public CheckArgumentIsDefined ( String sMethodName, String sArgumentName, Object oArgumentValue, |
||
sMethodName | String | |
sArgumentName | String | |
oArgumentValue | Object | |
oEnumType | ||
return | void |
public CheckArgumentNotEmpty ( String sMethodName, String sArgumentName, String sArgumentValue ) : void | ||
sMethodName | String | |
sArgumentName | String | |
sArgumentValue | String | |
return | void |
public CheckArgumentNotNegative ( String sMethodName, String sArgumentName, |
||
sMethodName | String | |
sArgumentName | String | |
iArgumentValue | ||
return | void |
public CheckArgumentNotNegative ( String sMethodName, String sArgumentName, System.Int64 lArgumentValue ) : void | ||
sMethodName | String | |
sArgumentName | String | |
lArgumentValue | System.Int64 | |
return | void |
public CheckArgumentNotNull ( String sMethodName, String sArgumentName, Object oArgumentValue ) : void | ||
sMethodName | String | |
sArgumentName | String | |
oArgumentValue | Object | |
return | void |
public CheckArgumentPositive ( String sMethodName, String sArgumentName, Double dArgumentValue ) : void | ||
sMethodName | String | |
sArgumentName | String | |
dArgumentValue | Double | |
return | void |
public CheckArgumentPositive ( String sMethodName, String sArgumentName, |
||
sMethodName | String | |
sArgumentName | String | |
iArgumentValue | ||
return | void |
public CheckArgumentPositive ( String sMethodName, String sArgumentName, System.Int64 lArgumentValue ) : void | ||
sMethodName | String | |
sArgumentName | String | |
lArgumentValue | System.Int64 | |
return | void |
public CheckPropertyInRange ( String sPropertyName, Double dPropertyValue, Double dMinimumValidValue, Double dMaximumValidValue ) : void | ||
sPropertyName | String | |
dPropertyValue | Double | |
dMinimumValidValue | Double | |
dMaximumValidValue | Double | |
return | void |
public CheckPropertyInRange ( String sPropertyName, |
||
sPropertyName | String | |
iPropertyValue | ||
iMinimumValidValue | ||
iMaximumValidValue | ||
return | void |
public CheckPropertyInRange ( String sPropertyName, System.Single fPropertyValue, System.Single fMinimumValidValue, System.Single fMaximumValidValue ) : void | ||
sPropertyName | String | |
fPropertyValue | System.Single | |
fMinimumValidValue | System.Single | |
fMaximumValidValue | System.Single | |
return | void |
public CheckPropertyIsDefined ( String sPropertyName, Object oPropertyValue, |
||
sPropertyName | String | |
oPropertyValue | Object | |
oEnumType | ||
return | void |
public CheckPropertyNotEmpty ( String sPropertyName, String sPropertyValue ) : void | ||
sPropertyName | String | |
sPropertyValue | String | |
return | void |
public CheckPropertyNotEqual ( String sPropertyName, |
||
sPropertyName | String | |
iPropertyValue | ||
iInvalidValue | ||
return | void |
public CheckPropertyNotEqual ( String sPropertyName, String sPropertyValue, String sInvalidValue ) : void | ||
sPropertyName | String | |
sPropertyValue | String | |
sInvalidValue | String | |
return | void |
public CheckPropertyNotNegative ( String sPropertyName, |
||
sPropertyName | String | |
iPropertyValue | ||
return | void |
public CheckPropertyNotNull ( String sPropertyName, Object oPropertyValue ) : void | ||
sPropertyName | String | |
oPropertyValue | Object | |
return | void |
public CheckPropertyPositive ( String sPropertyName, Decimal decPropertyValue ) : void | ||
sPropertyName | String | |
decPropertyValue | Decimal | |
return | void |
public CheckPropertyPositive ( String sPropertyName, Double dPropertyValue ) : void | ||
sPropertyName | String | |
dPropertyValue | Double | |
return | void |
public CheckPropertyPositive ( String sPropertyName, |
||
sPropertyName | String | |
iPropertyValue | ||
return | void |
public ThrowArgumentException ( String sMethodName, String sArgumentName, String sMessageDetails ) : void | ||
sMethodName | String | |
sArgumentName | String | |
sMessageDetails | String | |
return | void |
public ThrowArgumentException ( String sMethodName, String sArgumentName, String sMessageDetails, |
||
sMethodName | String | |
sArgumentName | String | |
sMessageDetails | String | |
oInnerException | ||
return | void |
public ThrowPropertyException ( String sPropertyName, String sMessageDetails ) : void | ||
sPropertyName | String | |
sMessageDetails | String | |
return | void |
public ThrowPropertyException ( String sPropertyName, String sMessageDetails, |
||
sPropertyName | String | |
sMessageDetails | String | |
oInnerException | ||
return | void |