PermissionSet.GetPermission(Type) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 Unrestricted
PermissionSet. Aunque un Unrestricted
PermissionSet 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).