PermissionSet.GetPermission(Type) PermissionSet.GetPermission(Type) PermissionSet.GetPermission(Type) PermissionSet.GetPermission(Type) Method

Definizione

Ottiene un oggetto di autorizzazione del tipo specificato, se è presente nel set.Gets a permission object of the specified type, if it exists in the set.

public:
 virtual System::Security::IPermission ^ GetPermission(Type ^ permClass);
public virtual System.Security.IPermission GetPermission (Type permClass);
abstract member GetPermission : Type -> System.Security.IPermission
override this.GetPermission : Type -> System.Security.IPermission
Public Overridable Function GetPermission (permClass As Type) As IPermission

Parametri

permClass
Type Type Type Type

Tipo dell'oggetto autorizzazioni desiderato.The type of the desired permission object.

Restituisce

Copia dell'oggetto autorizzazioni del tipo specificato dal parametro permClass contenuto in PermissionSet oppure null se non esiste alcun oggetto autorizzazioni.A copy of the permission object of the type specified by the permClass parameter contained in the PermissionSet, or null if none exists.

Commenti

Il metodo restituisce null per un Unrestrictedoggetto PermissionSet.The method returns null for an UnrestrictedPermissionSet. Sebbene un Unrestricted oggetto PermissionSet contenga effettivamente tutte le autorizzazioni, non dispone di istanze effettive da restituire.Although an UnrestrictedPermissionSet effectively contains all permissions, it does not have any actual instances to return.

Note per gli eredi

Quando si eredita da PermissionSet, è possibile modificare il comportamento GetPermission(Type) del metodo eseguendo l'override del GetPermissionImpl(Type) metodo.When you inherit from PermissionSet, you can change the behavior of the GetPermission(Type) method by overriding the GetPermissionImpl(Type) method.

Si applica a