AuthorizationRule.Action Property

 

Gets or sets the AuthorizationRule action.

Namespace:   System.Web.Configuration
Assembly:  System.Web (in System.Web.dll)

public AuthorizationRuleAction Action { get; set; }

At run time, the authorization module iterates through allow and deny elements until it finds the first access rule that fits a particular user. It then grants or denies access to a URL resource depending on whether the first access rule found is allow or deny. Access is allowed by default.

The following code example shows how to use this property.

// 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);

.NET Framework
Available since 2.0
Return to top
Show: