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()