Aracılığıyla paylaş


SiteIdentityPermission.IsSubsetOf(IPermission) Yöntem

Tanım

Geçerli iznin belirtilen iznin bir alt kümesi olup olmadığını belirler.

public:
 override bool IsSubsetOf(System::Security::IPermission ^ target);
public override bool IsSubsetOf (System.Security.IPermission target);
override this.IsSubsetOf : System.Security.IPermission -> bool
Public Overrides Function IsSubsetOf (target As IPermission) As Boolean

Parametreler

target
IPermission

Alt küme ilişkisi için test edilecek bir izin. Bu izin geçerli izinle aynı türde olmalıdır.

Döndürülenler

true geçerli izin belirtilen iznin bir alt kümesiyse; aksi takdirde , false.

Özel durumlar

target parametresi değil null ve geçerli izinle aynı türde değil.

Açıklamalar

Geçerli izin, belirtilen izin tarafından tamamen kapsanan bir siteyi belirtiyorsa, geçerli izin belirtilen iznin bir alt kümesidir.

Aşağıdaki tabloda, geçerli iznin bir değer aralığı için değeri IsSubsetOf ve belirtilen izin gösterilmektedir.

Geçerli İzin Belirtilen İzin Issubsetof
www.fourthcoffee.com www.fourthcoffee.com true
www.fourthcoffee.com www.tailspintoys.com false
www.fourthcoffee.com *.fourthcoffee.com true
www.fourthcoffee.com *.com true
*.fourthcoffee.com www.fourthcoffee.com false
*.fourthcoffee.com *.fourthcoffee.com true
*.fourthcoffee.com *.com true
Dışında her şey None * true
None Hiçbir şey true

Şunlara uygulanır