ClaimsPrincipal.IsInRole(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un valore che indica se l'entità (utente) rappresentata dall'entità delle attestazioni si trova nel ruolo specificato.
public:
virtual bool IsInRole(System::String ^ role);
public virtual bool IsInRole (string role);
abstract member IsInRole : string -> bool
override this.IsInRole : string -> bool
Public Overridable Function IsInRole (role As String) As Boolean
Parametri
- role
- String
Ruolo da controllare.
Restituisce
true
se l'entità delle attestazioni si trova nel ruolo specificato; in caso contrario, false
.
Implementazioni
Commenti
Il IsInRole metodo verifica se un'identità che l'entità attestazioni possiede contiene un'attestazione di tipo ClaimsIdentity.RoleClaimType in cui il valore dell'attestazione è uguale al valore specificato dal role
parametro.
Nota
Ognuna ClaimsIdentity ha una propria definizione del tipo di attestazione che rappresenta un ruolo. Questo tipo di attestazione può essere accessibile e impostato tramite la ClaimsIdentity.RoleClaimType proprietà .