ResourcePermissionBase.IsSubsetOf(IPermission) Metoda

Definice

Určuje, zda je aktuální objekt oprávnění podmnožinou zadaného oprávnění.

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

Parametry

target
IPermission

Objekt oprávnění, který má být testován pro relaci podmnožina.

Návraty

Boolean

truepokud je aktuální objekt oprávnění podmnožinou zadaného objektu oprávnění; v opačném případě . false

Poznámky

Aktuální objekt oprávnění je podmnožinou zadaného objektu oprávnění, pokud aktuální objekt oprávnění určuje sadu operací, které jsou zcela obsaženy zadaným objektem oprávnění. Například oprávnění představující přístup k C:\Example.txt je podmnožinou oprávnění, která představuje přístup k C:\. Pokud tato metoda vrátí true, aktuální objekt oprávnění nepředstavuje více přístupu k chráněnému prostředku, než je zadaný objekt oprávnění.

Tato metoda vždy vrátí false , pokud zadaný objekt oprávnění je jiného typu než aktuální objekt oprávnění.

Platí pro