Compartir a través de


DeliveryRule Clase

Definición

Regla que especifica un conjunto de acciones y condiciones.

public class DeliveryRule
type DeliveryRule = class
Public Class DeliveryRule
Herencia
DeliveryRule

Constructores

DeliveryRule(Int32, IEnumerable<DeliveryRuleAction>)

Inicializa una nueva instancia de DeliveryRule.

Propiedades

Actions

Lista de acciones que se ejecutan cuando se cumplen todas las condiciones de una regla. Tenga en cuenta DeliveryRuleAction que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen DeliveryRuleCacheExpirationAction, DeliveryRuleCacheKeyQueryStringAction, DeliveryRuleRequestHeaderAction, DeliveryRuleResponseHeaderActionOriginGroupOverrideAction, DeliveryRuleRouteConfigurationOverrideAction, , UriRedirectActiony UriRewriteActionUriSigningAction.

Conditions

Una lista de condiciones que deben coincidir para que se ejecuten las acciones, tenga en cuenta DeliveryRuleCondition que es la clase base. Según el escenario, es posible que sea necesario asignar una clase derivada de la clase base aquí, o esta propiedad debe convertirse en una de las posibles clases derivadas. Las clases derivadas disponibles incluyen DeliveryRuleClientPortCondition, DeliveryRuleCookiesCondition, , DeliveryRuleHttpVersionConditionDeliveryRuleIsDeviceConditionDeliveryRuleRequestBodyConditionDeliveryRuleHostNameConditionDeliveryRuleQueryStringConditionDeliveryRuleRemoteAddressConditionDeliveryRulePostArgsCondition, , DeliveryRuleRequestHeaderCondition, DeliveryRuleRequestMethodConditionDeliveryRuleSslProtocolConditionDeliveryRuleSocketAddressConditionDeliveryRuleUriFileExtensionConditionDeliveryRuleRequestUriConditionDeliveryRuleServerPortConditionDeliveryRuleRequestSchemeConditiony . DeliveryRuleUriFileNameConditionDeliveryRuleUriPathCondition

Name

Nombre de la regla.

Order

Orden en el que se aplican las reglas para el punto de conexión. Valores posibles {0,1,2,3,.........}. Una regla con un orden menor se aplicará antes de una regla con un orden mayor. La regla con el orden 0 es una regla especial. No requiere ninguna condición y las acciones enumeradas en ella siempre se aplicarán.

Se aplica a