SiteMapNode.IsAccessibleToUser(HttpContext) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu určující, zda zadaný uzel mapy webu lze zobrazit uživatelem v zadaném kontextu.
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
Parametry
- context
- HttpContext
Obsahuje HttpContext informace o uživateli.
Návraty
truepokud je splněna některá z následujících podmínek: je povolené oříznutí zabezpečení a aktuální uživatel je členem alespoň jedné z rolí, které umožňují přístup k zobrazení uzlu mapy webu; aktuální uživatel je autorizovaný speciálně pro adresu URL požadovaného uzlu v autorizačním prvku pro aktuální aplikaci a adresa URL se nachází v adresářové struktuře aplikace; Aktuální vlákno má přidruženéWindowsIdentity, které má přístup k adrese URL požadovaného uzlu a adresa URL je umístěna v adresářové struktuře aplikace; nebo oříznutí zabezpečení není povoleno, a proto má každý uživatel povoleno zobrazit uzel mapy webu; jinak . false
Výjimky
Zadaný kontext je null.
Poznámky
Metoda IsAccessibleToUser volá metodu IsAccessibleToUser zprostředkovatele, ke kterému je uzel přidružen, a předává zadaný context.