Freigeben über


RequiresAuthorizationAttribute Klasse

Definition

Achtung

Please use the new AuthorizeLevelAttribute class instead.

Wenden Sie dieses Attribut auf ApiController Aktionen oder Controllerzugriff darauf an. Basierend auf dem AuthorizationLevel angegebenen ist der Zugriff auf die Zielaktion auf Anforderungen beschränkt, denen diese Ebene oder höher gewährt wurde.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
[System.Obsolete("Please use the new AuthorizeLevelAttribute class instead.")]
public sealed class RequiresAuthorizationAttribute : System.Web.Http.AuthorizeLevelAttribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
[<System.Obsolete("Please use the new AuthorizeLevelAttribute class instead.")>]
type RequiresAuthorizationAttribute = class
    inherit AuthorizeLevelAttribute
Public NotInheritable Class RequiresAuthorizationAttribute
Inherits AuthorizeLevelAttribute
Vererbung
System.Web.Http.AuthorizeLevelAttribute
RequiresAuthorizationAttribute
Attribute

Konstruktoren

RequiresAuthorizationAttribute(AuthorizationLevel)
Veraltet.

Initialisieren Sie eine neue instance von RequiresAuthorizationAttribute mit einer angegebenen level.

Gilt für: