Comparteix a través de


PermissionSet.GetPermission(Type) Método

Definición

Obtiene un objeto de permiso del tipo especificado, si existe en el conjunto.

public:
 System::Security::IPermission ^ GetPermission(Type ^ permClass);
public:
 virtual System::Security::IPermission ^ GetPermission(Type ^ permClass);
public System.Security.IPermission? GetPermission (Type? permClass);
public virtual System.Security.IPermission GetPermission (Type permClass);
public 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

Parámetros

permClass
Type

Tipo del objeto de permiso deseado.

Devoluciones

Copia del objeto de permiso del tipo especificado por el parámetro permClass contenido en el PermissionSet, o null si no existe ninguno.

Comentarios

El método devuelve null para un UnrestrictedPermissionSet. Aunque un UnrestrictedPermissionSet contiene eficazmente todos los permisos, no tiene ninguna instancia real para devolver.

Notas a los desarrolladores de herederos

Al heredar de PermissionSet, puede cambiar el comportamiento del método GetPermission(Type) invalidando el método GetPermissionImpl(Type).

Se aplica a