Freigeben über


FrontDoorRulePatch Klasse

Definition

Das JSON-Objekt der Domäne, das für die Erstellung oder Aktualisierung der Domäne erforderlich ist.

public class FrontDoorRulePatch
type FrontDoorRulePatch = class
Public Class FrontDoorRulePatch
Vererbung
FrontDoorRulePatch

Konstruktoren

FrontDoorRulePatch()

Initialisiert eine neue instance von FrontDoorRulePatch.

Eigenschaften

Actions

Eine Liste von Aktionen, die ausgeführt werden, wenn alle Bedingungen einer Regel erfüllt sind. Beachten Sie, dass DeliveryRuleAction es sich um die Basisklasse handelt. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind DeliveryRuleCacheExpirationAction, DeliveryRuleCacheKeyQueryStringAction, DeliveryRuleRequestHeaderAction, DeliveryRuleResponseHeaderAction, OriginGroupOverrideAction, DeliveryRuleRouteConfigurationOverrideAction, UriRedirectActionund UriRewriteActionUriSigningAction.

Conditions

Eine Liste der Bedingungen, die für die auszuführenden Aktionen übereinstimmen müssen. Beachten DeliveryRuleCondition Sie die Basisklasse. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen sind DeliveryRuleClientPortCondition, , DeliveryRuleHostNameConditionDeliveryRuleCookiesCondition, DeliveryRuleHttpVersionConditionDeliveryRuleIsDeviceCondition, DeliveryRulePostArgsCondition, DeliveryRuleQueryStringCondition, , DeliveryRuleRemoteAddressCondition, DeliveryRuleRequestBodyCondition, DeliveryRuleRequestHeaderCondition, DeliveryRuleRequestMethodCondition, DeliveryRuleServerPortConditionDeliveryRuleRequestSchemeConditionDeliveryRuleRequestUriConditionDeliveryRuleSocketAddressCondition, , DeliveryRuleSslProtocolCondition, , , DeliveryRuleUriFileExtensionConditionund . DeliveryRuleUriFileNameConditionDeliveryRuleUriPathCondition

MatchProcessingBehavior

Wenn es sich bei dieser Regel um eine Übereinstimmung handelt, sollte die Regel-Engine die restlichen Regeln weiter ausführen oder beenden. Wenn nicht vorhanden, wird standardmäßig Weiter angezeigt.

Order

Die Reihenfolge, in der die Regeln für den Endpunkt angewendet werden. Mögliche Werte {0,1,2,3,.........}. Eine Regel mit einer geringeren Reihenfolge wird vor einer Regel mit einer größeren Reihenfolge angewendet. Regel mit Reihenfolge 0 ist eine Sonderregel. Es ist keine Bedingung erforderlich, und die darin aufgeführten Aktionen werden immer angewendet.

RuleSetName

Der Name des Regelsatzes, der die Regel enthält.

Gilt für: