Compartir vía


AuthorizationRule.Action Propiedad

Definición

Obtiene o establece la acción de AuthorizationRule.

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

Valor de propiedad

AuthorizationRuleAction

Uno de los valores de AuthorizationRuleAction.

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar esta propiedad.

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

Comentarios

En tiempo de ejecución, el módulo de autorización recorre en allow iteración los elementos y deny hasta que encuentra la primera regla de acceso que se ajusta a un usuario determinado. A continuación, concede o deniega el acceso a un recurso de dirección URL en función de si la primera regla de acceso encontrada es allow o deny. El acceso se permite de forma predeterminada.

Se aplica a