Show / Hide Table of Contents

Interface IRuleViolation

Describes a rule violation.

Namespace: SpiceSharp.Validation
Assembly: SpiceSharp.dll
Syntax
public interface IRuleViolation

Properties

Rule

Gets the rule that was violated.

Declaration
IRule Rule { get; }
Property Value
Type Description
IRule

The violated rule.

Subject

Gets the subject that caused the rule violation (if any).

Declaration
IRuleSubject Subject { get; }
Property Value
Type Description
IRuleSubject

The subject that caused the violation.

Extension Methods

Utility.ThrowIfNull<T>(T, string)
In this article
Back to top Generated by DocFX