AuthorizationRule.Action Eigenschaft

Definition

Ruft die Aktion ab oder legt sie AuthorizationRule fest.

public:
 property System::Web::Configuration::AuthorizationRuleAction Action { System::Web::Configuration::AuthorizationRuleAction get(); void set(System::Web::Configuration::AuthorizationRuleAction value); };
public System.Web.Configuration.AuthorizationRuleAction Action { get; set; }
member this.Action : System.Web.Configuration.AuthorizationRuleAction with get, set
Public Property Action As AuthorizationRuleAction

Eigenschaftswert

Einer der AuthorizationRuleAction Werte.

Beispiele

Im folgenden Codebeispiel wird die Verwendung dieser Eigenschaft veranschaulicht.

 // Using the AuthorizationRuleCollection Add method.

 // Set the action property.
 authorizationRule.Action = 
    AuthorizationRuleAction.Allow;
 // Define the new rule to add to the collection.
 authorizationRule.Users.Add("userName");
 authorizationRule.Roles.Add("admin");
 authorizationRule.Verbs.Add("POST");

 // Add the new rule to the collection.
 authorizationSection.Rules.Add(authorizationRule);
' Using the AuthorizationRuleCollection Add method.
' Set the action property.
  authorizationRule.Action = _
  AuthorizationRuleAction.Allow
' Define the new rule to add to the collection.
authorizationRule.Users.Add("userName")
authorizationRule.Roles.Add("admin")
authorizationRule.Verbs.Add("POST")

' Add the new rule to the collection.
authorizationSection.Rules.Add(authorizationRule)

Hinweise

Zur Laufzeit durchläuft allow das Autorisierungsmodul und deny Elemente, bis die erste Zugriffsregel gefunden wird, die zu einem bestimmten Benutzer passt. Anschließend gewährt oder verweigert sie den Zugriff auf eine URL-Ressource, je nachdem, ob die erste gefundene Zugriffsregel gefunden wurde allow oder deny. Der Zugriff ist standardmäßig zulässig.

Gilt für: