SiteMapNode.IsAccessibleToUser(HttpContext) Metode

Definisi

Mendapatkan nilai yang menunjukkan apakah simpul peta situs yang ditentukan dapat dilihat oleh pengguna dalam konteks yang ditentukan.

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

Parameter

context
HttpContext

yang HttpContext berisi informasi pengguna.

Mengembalikan

true jika salah satu kondisi berikut terpenuhi: pemangkasan keamanan diaktifkan dan pengguna saat ini adalah anggota dari setidaknya salah satu peran yang memungkinkan akses untuk melihat simpul peta situs; pengguna saat ini berwenang khusus untuk URL simpul yang diminta dalam elemen otorisasi untuk aplikasi saat ini dan URL terletak di dalam struktur direktori untuk aplikasi; utas saat ini memiliki yang terkait WindowsIdentity yang memiliki akses file ke URL simpul yang diminta dan URL terletak di dalam struktur direktori untuk aplikasi; atau pemangkasan keamanan tidak diaktifkan dan oleh karena itu setiap pengguna diizinkan untuk melihat simpul peta situs; jika tidak, false.

Pengecualian

Konteks yang ditentukan adalah null.

Keterangan

Metode IsAccessibleToUser ini memanggil IsAccessibleToUser metode penyedia yang dikaitkan dengan node, melewati yang ditentukan context.

Berlaku untuk

Lihat juga