Loading...
Searching...
No Matches
HeatmapLeaseMisuseException.cs File Reference

Classes

class  ATAS.Indicators.Heatmap.HeatmapLeaseMisuseException
 Thrown when an indicator misuses the visual-state lease API. Distinct from a plain InvalidOperationException so call sites can catch lease misuse separately from generic invalid-operation errors, and tests can assert on Reason instead of message text. More...
 

Namespaces

namespace  ATAS
 
namespace  ATAS.Indicators
 
namespace  ATAS.Indicators.Heatmap
 

Enumerations

enum  ATAS.Indicators.Heatmap.HeatmapLeaseMisuseReason {
  ATAS.Indicators.Heatmap.LeaseAlreadyHeld , ATAS.Indicators.Heatmap.WrongDescriptor , ATAS.Indicators.Heatmap.UnknownVisual , ATAS.Indicators.Heatmap.WrongVisual ,
  ATAS.Indicators.Heatmap.UnknownSeries , ATAS.Indicators.Heatmap.MissingValueProjection
}
 Why a HeatmapLeaseMisuseException was thrown. Lets callers distinguish misuse classes without parsing the message text. More...