ResourcePermissionBase.IsSubsetOf(IPermission) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
true
pokud 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í.