Class LogRuleResult
Namespace: Casewhere.Runtime.Providers
Assembly: Casewhere.Runtime.dll
public class LogRuleResult : IRuleResult
Inheritance
Implements
IRuleResult
Inherited Members
object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<LogRuleResult>(LogRuleResult)
Constructors
LogRuleResult(IRuleResult)
public LogRuleResult(IRuleResult decorated)
Parameters
decorated
IRuleResult
Methods
EndRecording()
public void EndRecording()
Error(string, Exception)
public void Error(string ruleName, Exception exception)
Parameters
ruleName
string
exception
Exception
Fail(string)
public void Fail(string ruleName)
Parameters
ruleName
string
IsSuccess()
public bool IsSuccess()
Returns
Pass(string)
public void Pass(string ruleName)
Parameters
ruleName
string
StartRecoding()
public void StartRecoding()