Class StateAnalyser<TState>
Inheritance
object
StateAnalyser<TState>
Assembly: solution.dll
Syntax
public class StateAnalyser<TState> : Analyser<TState, StateAnalysis>, IAssigner, IAnalyser where TState : class, IState
Type Parameters
Constructors
StateAnalyser(GraphReference, TState)
Declaration
public StateAnalyser(GraphReference reference, TState target)
Parameters
Properties
state
Declaration
public TState state { get; }
Property Value
Methods
IsEntered()
Declaration
[AssignsAttribute]
protected virtual bool IsEntered()
Returns
Warnings()
Declaration
[AssignsAttribute]
protected virtual IEnumerable<Warning> Warnings()
Returns
| Type |
Description |
| IEnumerable<Warning> |
|
Implements
Extension Methods