SiteMapNode.IsAccessibleToUser(HttpContext) 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.
Ottiene un valore che indica se il nodo della mappa del sito specificato può essere visualizzato dall'utente nel contesto specifico.
public:
virtual bool IsAccessibleToUser(System::Web::HttpContext ^ context);
public virtual bool IsAccessibleToUser (System.Web.HttpContext context);
abstract member IsAccessibleToUser : System.Web.HttpContext -> bool
override this.IsAccessibleToUser : System.Web.HttpContext -> bool
Public Overridable Function IsAccessibleToUser (context As HttpContext) As Boolean
Parametri
- context
- HttpContext
Elemento HttpContext che contiene informazioni sull'utente.
Restituisce
true
in presenza di una delle seguenti condizioni: la rimozione di sicurezza è attivata e l'utente corrente è un membro di almeno uno dei ruoli che consentono l'accesso per la visualizzazione del nodo della mappa del sito; l'utente corrente dispone di una specifica autorizzazione per l'URL del nodo richiesto nell'elemento di autorizzazione dell'applicazione corrente e l'URL è incluso nella struttura di directory dell'applicazione; al thread corrente è associato un elemento WindowsIdentity che ha accesso ai file dell'URL del nodo richiesto e l'URL è incluso nella struttura di directory dell'applicazione; oppure la rimozione di sicurezza non è attivata e pertanto qualsiasi utente può visualizzare il nodo della mappa del sito; in caso contrario false
.
Eccezioni
Il contesto specificato è null
.
Commenti
Il IsAccessibleToUser metodo chiama il IsAccessibleToUser metodo del provider associato al nodo, passando l'oggetto specificato context
.