1using System.Threading.Tasks;
43 long Limit = await this.limit.EvaluateAsync(State.
Variables, 0);
Abstract base class for limit comparisons.
LimitComparison()
Abstract base class for limit comparisons.
async Task< WafResult?> Review(ProcessingState State, long Value)
Reviews the processing state, and returns a WAF result, if any.
LimitComparison(XmlElement Xml, WafAction Parent, WebApplicationFirewall Document)
Abstract base class for limit comparisons.
Abstract base class for Web Application Firewall comparisons.
Contains the current state of a review process.
Variables Variables
Set of variables.
Abstract base class for Web Application Firewall actions.
WebApplicationFirewall Document
Web Application Firewall document.
async Task< WafResult?> ReviewChildren(ProcessingState State)
Reviews the processing state, and returns a WAF result, if any.
Web Application Firewall for HttpServer.