Aracılığıyla paylaş


GacIdentityPermission.IsSubsetOf(IPermission) Yöntem

Tanım

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

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şkisini test etmek için bir izin nesnesi. İzin, 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

targetnull değil ve geçerli izinle aynı türde değil.

Açıklamalar

Geçerli izin, belirtilen izin tarafından tamamen kapsanan bir işlem kümesini temsil ediyorsa, geçerli izin belirtilen iznin bir alt kümesidir. Bu yöntem döndürürse true, geçerli izin belirtilen izinden daha fazla korumalı kaynağa erişimi temsil etmez.

Yalnızca GacIdentityPermission geçerli izin belirtilen izne IsSubsetOfeşit olduğunda küme işlemlerini (, Intersectve Union yöntemleri) destekler.

Şunlara uygulanır