PermissionSet.GetPermission(Type) Metodo

Definizione

Ottiene un oggetto di autorizzazione del tipo specificato, se è presente nel set.

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

Parametri

permClass
Type

Tipo dell'oggetto autorizzazioni desiderato.

Restituisce

IPermission

Copia dell'oggetto autorizzazioni del tipo specificato dal parametro permClass contenuto in PermissionSet oppure null se non esiste alcun oggetto autorizzazioni.

Commenti

Il metodo restituisce null per un Unrestricted PermissionSetoggetto . Anche se un oggetto Unrestricted PermissionSet contiene in modo efficace tutte le autorizzazioni, non dispone di istanze effettive da restituire.

Note per gli eredi

Quando si eredita da PermissionSet, è possibile modificare il comportamento del metodo eseguendo l'override del GetPermission(Type) GetPermissionImpl(Type) metodo.

Si applica a