Compartilhar via


AuthorizeLevelAttribute Classe

Definição

Importante

Esta API não está em conformidade com CLS.

Aplique esse atributo a classes ou métodos do SignalR Microsoft.AspNet.SignalR.Hub para controlar o acesso a elas. Com base no especificado, o AuthorizationLevel acesso à ação de destino será restrito a solicitações que foram concedidas a esse nível ou superior.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
[System.CLSCompliant(false)]
public class AuthorizeLevelAttribute : Microsoft.AspNet.SignalR.AuthorizeAttribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
[<System.CLSCompliant(false)>]
type AuthorizeLevelAttribute = class
    inherit AuthorizeAttribute
Public Class AuthorizeLevelAttribute
Inherits AuthorizeAttribute
Herança
Microsoft.AspNet.SignalR.AuthorizeAttribute
AuthorizeLevelAttribute
Atributos

Construtores

AuthorizeLevelAttribute(AuthorizationLevel)

Inicializa uma nova instância do AuthorizeLevelAttribute com um determinado level.

Propriedades

Level

O nível mínimo de autorização necessário para acessar o recurso.

Métodos

UserAuthorized(IPrincipal)

Aplique esse atributo a classes ou métodos do SignalR Microsoft.AspNet.SignalR.Hub para controlar o acesso a elas. Com base no especificado, o AuthorizationLevel acesso à ação de destino será restrito a solicitações que foram concedidas a esse nível ou superior.

Aplica-se a