Compartir a través de


DeliveryRule(Int32, IEnumerable<DeliveryRuleAction>) Constructor

Definición

Inicializa una nueva instancia de DeliveryRule.

public DeliveryRule (int order, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Cdn.Models.DeliveryRuleAction> actions);
new Azure.ResourceManager.Cdn.Models.DeliveryRule : int * seq<Azure.ResourceManager.Cdn.Models.DeliveryRuleAction> -> Azure.ResourceManager.Cdn.Models.DeliveryRule
Public Sub New (order As Integer, actions As IEnumerable(Of DeliveryRuleAction))

Parámetros

order
Int32

Orden en el que se aplican las reglas para el punto de conexión. Valores posibles {0,1,2,3,.........}. Se aplicará una regla con un orden menor 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 él siempre se aplicarán.

actions
IEnumerable<DeliveryRuleAction>

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, , UriRewriteActionUriRedirectActiony UriSigningAction.

Excepciones

actions es null.

Se aplica a