Share via


AuthorizationSection.Rules Proprietà

Definizione

Ottiene l'oggetto AuthorizationRuleCollection delle regole AuthorizationRule.

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

Valore della proprietà

Ottiene l'oggetto AuthorizationRuleCollection delle regole AuthorizationRule definite dall'oggetto AuthorizationSection.

Attributi

Esempio

Nell'esempio di codice seguente viene illustrato come usare .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)

Commenti

La Rules raccolta restituita da questo metodo non fa riferimento ad alcun elemento effettivo nel file di configurazione sottostante. Si tratta di un costrutto che consente di accedere facilmente alle regole contenute. Si tratta di un modello comune per la gestione degli elementi di un file di configurazione.

Si applica a

Vedi anche