C# (CSharp) Elmah.Assertions Namespace

Classes

Name Description
AssertionFactory Holds factory methods for creating configured assertion objects.
ComparisonAssertion An assertion implementation whose test is based on whether the result of an input expression evaluated against a context matches a regular expression pattern or not.
ComparisonResults
DataBoundAssertion
DelegatedContextExpression
IsNullAssertion
JScriptAssertion An assertion implementation that uses a JScript expression to determine the outcome.
JScriptAssertion.EvaluationStrategy
JScriptAssertion.FullTrustEvaluationStrategy Compiles the given expression into a JScript function at time of construction and then simply invokes it during evaluation, using the context as a parameter.
JScriptAssertion.PartialTrustEvaluationStrategy Uses the JScript eval function to compile and evaluate the expression against the context on each evaluation.
LogicalAssertion
RegexMatchAssertion An assertion implementation whose test is based on whether the result of an input expression evaluated against a context matches a regular expression pattern or not.
StaticAssertion An static assertion implementation that always evaluates to a preset value.
TypeAssertion An assertion implementation whose test is based on whether the result of an input expression evaluated against a context matches a regular expression pattern or not.
UnaryNotAssertion
WebDataBindingExpression