Partager via


DeliveryRule Classe

Définition

Règle qui spécifie un ensemble d’actions et de conditions.

public class DeliveryRule
type DeliveryRule = class
Public Class DeliveryRule
Héritage
DeliveryRule

Constructeurs

DeliveryRule(Int32, IEnumerable<DeliveryRuleAction>)

Initialise une nouvelle instance de DeliveryRule.

Propriétés

Actions

Liste d’actions exécutées lorsque toutes les conditions d’une règle sont remplies. Veuillez noter qu’il DeliveryRuleAction s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent DeliveryRuleCacheExpirationAction, DeliveryRuleCacheKeyQueryStringAction, DeliveryRuleRequestHeaderAction, OriginGroupOverrideActionDeliveryRuleResponseHeaderAction, , DeliveryRuleRouteConfigurationOverrideAction, , UriRedirectActionet UriRewriteActionUriSigningAction.

Conditions

Une liste de conditions qui doivent être mises en correspondance pour les actions à exécuter Veuillez noter DeliveryRuleCondition la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent DeliveryRuleClientPortCondition, DeliveryRuleCookiesCondition, DeliveryRuleHttpVersionConditionDeliveryRuleRequestUriConditionDeliveryRuleHostNameConditionDeliveryRuleIsDeviceConditionDeliveryRuleQueryStringConditionDeliveryRuleRemoteAddressConditionDeliveryRuleRequestBodyConditionDeliveryRuleRequestHeaderConditionDeliveryRuleRequestMethodConditionDeliveryRulePostArgsConditionDeliveryRuleRequestSchemeConditionDeliveryRuleServerPortConditionDeliveryRuleSocketAddressCondition, DeliveryRuleSslProtocolCondition, DeliveryRuleUriFileExtensionConditionet . DeliveryRuleUriFileNameConditionDeliveryRuleUriPathCondition

Name

Nom de la règle.

Order

Ordre dans lequel les règles sont appliquées pour le point de terminaison. Valeurs possibles {0,1,2,3,.........}. Une règle avec un ordre inférieur sera appliquée avant une règle avec un ordre supérieur. La règle de l’ordre 0 est une règle spéciale. Il ne nécessite aucune condition et les actions répertoriées dans seront toujours appliquées.

S’applique à