SiteMapNode.IsAccessibleToUser(HttpContext) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.