Class ExceptionResources
- Namespace
- LfrlAnvil.Exceptions
- Assembly
- LfrlAnvil.Core.dll
Contains helper methods for generating exception messages.
public static class ExceptionResources
- Inheritance
-
ExceptionResources
- Inherited Members
Fields
AssumedCodeToBeUnreachable
public const string AssumedCodeToBeUnreachable = "Assumed the code to be unreachable."
Field Value
DividedByZero
public const string DividedByZero = "Attempted to divide by zero."
Field Value
FixedSizeCollection
public const string FixedSizeCollection = "Collection was of a fixed size."
Field Value
InvalidType
public const string InvalidType = "Invalid type."
Field Value
NonStaticMethodRequiresTarget
public const string NonStaticMethodRequiresTarget = "Non-static method requires a target."
Field Value
SequenceContainsNoElements
public const string SequenceContainsNoElements = "Sequence contains no elements."
Field Value
Methods
AssumedDefinedEnum<T>(T, Type, string)
[Pure]
public static string AssumedDefinedEnum<T>(T value, Type enumType, string paramName)
Parameters
Returns
Type Parameters
T
AssumedEmpty(string)
[Pure]
public static string AssumedEmpty(string paramName)
Parameters
paramName
string
Returns
AssumedEqualTo<T>(T, T, string)
[Pure]
public static string AssumedEqualTo<T>(T value, T expectedValue, string paramName)
Parameters
value
TexpectedValue
TparamName
string
Returns
Type Parameters
T
AssumedGreaterThanOrEqualTo<T>(T, T, string)
[Pure]
public static string AssumedGreaterThanOrEqualTo<T>(T value, T expectedValue, string paramName)
Parameters
value
TexpectedValue
TparamName
string
Returns
Type Parameters
T
AssumedGreaterThan<T>(T, T, string)
[Pure]
public static string AssumedGreaterThan<T>(T value, T expectedValue, string paramName)
Parameters
value
TexpectedValue
TparamName
string
Returns
Type Parameters
T
AssumedInExclusiveRange<T>(T, T, T, string)
[Pure]
public static string AssumedInExclusiveRange<T>(T value, T min, T max, string paramName)
Parameters
value
Tmin
Tmax
TparamName
string
Returns
Type Parameters
T
AssumedInRange<T>(T, T, T, string)
[Pure]
public static string AssumedInRange<T>(T value, T min, T max, string paramName)
Parameters
value
Tmin
Tmax
TparamName
string
Returns
Type Parameters
T
AssumedInstanceOfType(Type, Type?, string)
[Pure]
public static string AssumedInstanceOfType(Type type, Type? actualType, string paramName)
Parameters
Returns
AssumedLessThanOrEqualTo<T>(T, T, string)
[Pure]
public static string AssumedLessThanOrEqualTo<T>(T value, T expectedValue, string paramName)
Parameters
value
TexpectedValue
TparamName
string
Returns
Type Parameters
T
AssumedLessThan<T>(T, T, string)
[Pure]
public static string AssumedLessThan<T>(T value, T expectedValue, string paramName)
Parameters
value
TexpectedValue
TparamName
string
Returns
Type Parameters
T
AssumedNotEmpty(string)
[Pure]
public static string AssumedNotEmpty(string paramName)
Parameters
paramName
string
Returns
AssumedNotEqualTo<T>(T, string)
[Pure]
public static string AssumedNotEqualTo<T>(T value, string paramName)
Parameters
value
TparamName
string
Returns
Type Parameters
T
AssumedNotInExclusiveRange<T>(T, T, T, string)
[Pure]
public static string AssumedNotInExclusiveRange<T>(T value, T min, T max, string paramName)
Parameters
value
Tmin
Tmax
TparamName
string
Returns
Type Parameters
T
AssumedNotInRange<T>(T, T, T, string)
[Pure]
public static string AssumedNotInRange<T>(T value, T min, T max, string paramName)
Parameters
value
Tmin
Tmax
TparamName
string
Returns
Type Parameters
T
AssumedNotNull(string)
[Pure]
public static string AssumedNotNull(string paramName)
Parameters
paramName
string
Returns
AssumedNull<T>(T, string)
[Pure]
public static string AssumedNull<T>(T value, string paramName)
Parameters
value
TparamName
string
Returns
Type Parameters
T
AssumedToBeFalse(string)
[Pure]
public static string AssumedToBeFalse(string description)
Parameters
description
string
Returns
AssumedToBeTrue(string)
[Pure]
public static string AssumedToBeTrue(string description)
Parameters
description
string
Returns
AssumedToContainAtLeast(int, string)
[Pure]
public static string AssumedToContainAtLeast(int count, string paramName)
Parameters
Returns
AssumedToContainAtMost(int, string)
[Pure]
public static string AssumedToContainAtMost(int count, string paramName)
Parameters
Returns
AssumedToContainExactly(int, string)
[Pure]
public static string AssumedToContainExactly(int count, string paramName)
Parameters
Returns
AssumedToContainInRange(int, int, string)
[Pure]
public static string AssumedToContainInRange(int minCount, int maxCount, string paramName)
Parameters
Returns
ExpectedAllToPassThePredicate(string)
[Pure]
public static string ExpectedAllToPassThePredicate(string paramName)
Parameters
paramName
string
Returns
ExpectedAnyToPassThePredicate(string)
[Pure]
public static string ExpectedAnyToPassThePredicate(string paramName)
Parameters
paramName
string
Returns
ExpectedDefault<T>(T, string)
[Pure]
public static string ExpectedDefault<T>(T value, string paramName)
Parameters
value
TparamName
string
Returns
Type Parameters
T
ExpectedDefinedEnum<T>(T, Type, string)
[Pure]
public static string ExpectedDefinedEnum<T>(T value, Type enumType, string paramName)
Parameters
Returns
Type Parameters
T
ExpectedEmpty(string)
[Pure]
public static string ExpectedEmpty(string paramName)
Parameters
paramName
string
Returns
ExpectedEmpty(string, string)
[Pure]
public static string ExpectedEmpty(string value, string paramName)
Parameters
Returns
ExpectedEqualTo<T>(T, T, string)
[Pure]
public static string ExpectedEqualTo<T>(T value, T expectedValue, string paramName)
Parameters
value
TexpectedValue
TparamName
string
Returns
Type Parameters
T
ExpectedGreaterThanOrEqualTo<T>(T, T, string)
[Pure]
public static string ExpectedGreaterThanOrEqualTo<T>(T value, T expectedValue, string paramName)
Parameters
value
TexpectedValue
TparamName
string
Returns
Type Parameters
T
ExpectedGreaterThan<T>(T, T, string)
[Pure]
public static string ExpectedGreaterThan<T>(T value, T expectedValue, string paramName)
Parameters
value
TexpectedValue
TparamName
string
Returns
Type Parameters
T
ExpectedInExclusiveRange<T>(T, T, T, string)
[Pure]
public static string ExpectedInExclusiveRange<T>(T value, T min, T max, string paramName)
Parameters
value
Tmin
Tmax
TparamName
string
Returns
Type Parameters
T
ExpectedInRange<T>(T, T, T, string)
[Pure]
public static string ExpectedInRange<T>(T value, T min, T max, string paramName)
Parameters
value
Tmin
Tmax
TparamName
string
Returns
Type Parameters
T
ExpectedInstanceOfType(Type, Type, string)
[Pure]
public static string ExpectedInstanceOfType(Type type, Type actualType, string paramName)
Parameters
Returns
ExpectedLessThanOrEqualTo<T>(T, T, string)
[Pure]
public static string ExpectedLessThanOrEqualTo<T>(T value, T expectedValue, string paramName)
Parameters
value
TexpectedValue
TparamName
string
Returns
Type Parameters
T
ExpectedLessThan<T>(T, T, string)
[Pure]
public static string ExpectedLessThan<T>(T value, T expectedValue, string paramName)
Parameters
value
TexpectedValue
TparamName
string
Returns
Type Parameters
T
ExpectedNotDefault(string)
[Pure]
public static string ExpectedNotDefault(string paramName)
Parameters
paramName
string
Returns
ExpectedNotEmpty(string)
[Pure]
public static string ExpectedNotEmpty(string paramName)
Parameters
paramName
string
Returns
ExpectedNotEqualTo<T>(T, string)
[Pure]
public static string ExpectedNotEqualTo<T>(T value, string paramName)
Parameters
value
TparamName
string
Returns
Type Parameters
T
ExpectedNotInExclusiveRange<T>(T, T, T, string)
[Pure]
public static string ExpectedNotInExclusiveRange<T>(T value, T min, T max, string paramName)
Parameters
value
Tmin
Tmax
TparamName
string
Returns
Type Parameters
T
ExpectedNotInRange<T>(T, T, T, string)
[Pure]
public static string ExpectedNotInRange<T>(T value, T min, T max, string paramName)
Parameters
value
Tmin
Tmax
TparamName
string
Returns
Type Parameters
T
ExpectedNotInstanceOfType(Type, string)
[Pure]
public static string ExpectedNotInstanceOfType(Type type, string paramName)
Parameters
Returns
ExpectedNotNullOrEmpty(string)
[Pure]
public static string ExpectedNotNullOrEmpty(string paramName)
Parameters
paramName
string
Returns
ExpectedNotNullOrWhiteSpace(string)
[Pure]
public static string ExpectedNotNullOrWhiteSpace(string paramName)
Parameters
paramName
string
Returns
ExpectedNotNull<T>(T, string)
[Pure]
public static string ExpectedNotNull<T>(T value, string paramName)
Parameters
value
TparamName
string
Returns
Type Parameters
T
ExpectedNotOfType(Type, string)
[Pure]
public static string ExpectedNotOfType(Type type, string paramName)
Parameters
Returns
ExpectedNotRefEqualTo(string)
[Pure]
public static string ExpectedNotRefEqualTo(string paramName)
Parameters
paramName
string
Returns
ExpectedNullOrEmpty(string)
[Pure]
public static string ExpectedNullOrEmpty(string paramName)
Parameters
paramName
string
Returns
ExpectedNullOrEmpty(string, string)
[Pure]
public static string ExpectedNullOrEmpty(string value, string paramName)
Parameters
Returns
ExpectedOfType(Type, Type, string)
[Pure]
public static string ExpectedOfType(Type type, Type actualType, string paramName)
Parameters
Returns
ExpectedOrdered(string)
[Pure]
public static string ExpectedOrdered(string paramName)
Parameters
paramName
string
Returns
ExpectedRefEqualTo(string)
[Pure]
public static string ExpectedRefEqualTo(string paramName)
Parameters
paramName
string
Returns
ExpectedToBeFalse(string)
[Pure]
public static string ExpectedToBeFalse(string description)
Parameters
description
string
Returns
ExpectedToBeTrue(string)
[Pure]
public static string ExpectedToBeTrue(string description)
Parameters
description
string
Returns
ExpectedToContainAtLeast(int, string)
[Pure]
public static string ExpectedToContainAtLeast(int count, string paramName)
Parameters
Returns
ExpectedToContainAtMost(int, string)
[Pure]
public static string ExpectedToContainAtMost(int count, string paramName)
Parameters
Returns
ExpectedToContainExactly(int, string)
[Pure]
public static string ExpectedToContainExactly(int count, string paramName)
Parameters
Returns
ExpectedToContainInRange(int, int, string)
[Pure]
public static string ExpectedToContainInRange(int minCount, int maxCount, string paramName)
Parameters
Returns
ExpectedToContainNull(string)
[Pure]
public static string ExpectedToContainNull(string paramName)
Parameters
paramName
string
Returns
ExpectedToContain<T>(T, string)
[Pure]
public static string ExpectedToContain<T>(T value, string paramName)
Parameters
value
TparamName
string
Returns
Type Parameters
T
ExpectedToNotContainNull(string)
[Pure]
public static string ExpectedToNotContainNull(string paramName)
Parameters
paramName
string
Returns
ExpectedToNotContain<T>(T, string)
[Pure]
public static string ExpectedToNotContain<T>(T value, string paramName)
Parameters
value
TparamName
string
Returns
Type Parameters
T