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 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

Parámetros

permClass
Type

Tipo del objeto de permiso deseado.

Devoluciones

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

Comentarios

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

Notas a los desarrolladores de herederos

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

Se aplica a