ResourcePermissionBase.IsSubsetOf(IPermission) Metodo

Definizione

Consente di stabilire se l'oggetto autorizzazione corrente è un sottoinsieme dell'autorizzazione specificata.Determines whether the current permission object is a subset of the specified permission.

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

Parametri

target
IPermission

Oggetto di autorizzazione da controllare per la relazione del sottoinsieme.A permission object that is to be tested for the subset relationship.

Restituisce

true se l'oggetto autorizzazione corrente è un sottoinsieme dell'oggetto autorizzazione specificato; in caso contrario, false.true if the current permission object is a subset of the specified permission object; otherwise, false.

Commenti

L'oggetto di autorizzazione corrente è un subset dell'oggetto autorizzazione specificato se l'oggetto autorizzazione corrente specifica un set di operazioni che è interamente contenuto dall'oggetto autorizzazione specificato.The current permission object is a subset of the specified permission object if the current permission object specifies a set of operations that is wholly contained by the specified permission object. Ad esempio, un'autorizzazione che rappresenta l'accesso a C:\Example.txt è un subset di un'autorizzazione che rappresenta l'accesso a\C:.For example, a permission that represents access to C:\Example.txt is a subset of a permission that represents access to C:\. Se questo metodo restituisce true, l'oggetto autorizzazione corrente non rappresenta più l'accesso alla risorsa protetta rispetto all'oggetto autorizzazioni specificato.If this method returns true, the current permission object represents no more access to the protected resource than does the specified permission object.

Questo metodo restituisce false sempre quando l'oggetto autorizzazione specificato è di un tipo diverso da quello dell'oggetto autorizzazione corrente.This method always returns false when the specified permission object is of a different type than that of the current permission object.

Si applica a