SiteMapNode.IsAccessibleToUser(HttpContext) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett värde som anger om den angivna platsöversiktsnoden kan visas av användaren i den angivna kontexten.
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
Parametrar
- context
- HttpContext
Som HttpContext innehåller användarinformation.
Returer
true om något av följande villkor uppfylls: säkerhetstrimningen är aktiverad och den aktuella användaren är medlem i minst en av rollerna som tillåter åtkomst att visa noden för webbplatskartan. den aktuella användaren är särskilt behörig för den begärda nodens URL i auktoriseringselementet för det aktuella programmet och URL:en finns i programmets katalogstruktur. den aktuella tråden har en associerad WindowsIdentity som har filåtkomst till den begärda nodens URL och URL:en finns i programmets katalogstruktur, eller så är säkerhetstrimning inte aktiverad och därför kan alla användare visa platsmappningsnoden, falseannars .
Undantag
Den angivna kontexten är null.
Kommentarer
Metoden IsAccessibleToUser anropar metoden för IsAccessibleToUser providern som noden är associerad med och skickar den angivna context.