C# Class Stumps.Rules.HttpMethodRule

A class representing a Stump rule that evaluates the HTTP method of an HTTP request.
Inheritance: IStumpRule
Afficher le fichier Open project: Cayan-LLC/stumps Class Usage Examples

Méthodes publiques

Méthode Description
GetRuleSettings ( ) : IEnumerable

Gets an enumerable list of T:Stumps.RuleSetting objects used to represent the current instance.

HttpMethodRule ( ) : System

Initializes a new instance of the T:Stumps.Rules.HttpMethodRule class.

HttpMethodRule ( string httpMethod ) : System

Initializes a new instance of the T:Stumps.Rules.HttpMethodRule class.

InitializeFromSettings ( IEnumerable settings ) : void

Initializes a rule from an enumerable list of T:Stumps.RuleSetting objects.

InitializeRule ( string httpMethod ) : void

Initializes the rule.

IsMatch ( IStumpsHttpRequest request ) : bool

Determines whether the specified request matches the rule.

Method Details

GetRuleSettings() public méthode

Gets an enumerable list of T:Stumps.RuleSetting objects used to represent the current instance.
public GetRuleSettings ( ) : IEnumerable
Résultat IEnumerable

HttpMethodRule() public méthode

Initializes a new instance of the T:Stumps.Rules.HttpMethodRule class.
public HttpMethodRule ( ) : System
Résultat System

HttpMethodRule() public méthode

Initializes a new instance of the T:Stumps.Rules.HttpMethodRule class.
public HttpMethodRule ( string httpMethod ) : System
httpMethod string The HTTP method for the rule.
Résultat System

InitializeFromSettings() public méthode

Initializes a rule from an enumerable list of T:Stumps.RuleSetting objects.
public InitializeFromSettings ( IEnumerable settings ) : void
settings IEnumerable The enumerable list of objects.
Résultat void

InitializeRule() public méthode

Initializes the rule.
public InitializeRule ( string httpMethod ) : void
httpMethod string The HTTP method for the rule.
Résultat void

IsMatch() public méthode

Determines whether the specified request matches the rule.
public IsMatch ( IStumpsHttpRequest request ) : bool
request IStumpsHttpRequest The to evaluate.
Résultat bool