AuthorizationSection.Rules Eigenschap

Definitie

public:
 property System::Web::Configuration::AuthorizationRuleCollection ^ Rules { System::Web::Configuration::AuthorizationRuleCollection ^ get(); };
[System.Configuration.ConfigurationProperty("", IsDefaultCollection=true)]
public System.Web.Configuration.AuthorizationRuleCollection Rules { get; }
[<System.Configuration.ConfigurationProperty("", IsDefaultCollection=true)>]
member this.Rules : System.Web.Configuration.AuthorizationRuleCollection
Public ReadOnly Property Rules As AuthorizationRuleCollection

Waarde van eigenschap

Hiermee haalt u de AuthorizationRuleCollection regels AuthorizationRule op die zijn gedefinieerd door de AuthorizationSection.

Kenmerken

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de Rules.

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

Opmerkingen

De Rules verzameling die door deze methode wordt geretourneerd, verwijst niet naar een werkelijk element in het onderliggende configuratiebestand. Het is een constructie die eenvoudige toegang biedt tot de regels die het bevat. Dit is een veelvoorkomend patroon voor het verwerken van de elementen van een configuratiebestand.

Van toepassing op

Zie ook