Compartir a través de


SecurityNamespace.HasPermission (Método) (String, IEnumerable<IdentityDescriptor>, Int32, Boolean)

Comprueba si los descriptores especificados de identidad tienen los permisos especificados para el símbolo especificado.

Espacio de nombres:  Microsoft.TeamFoundation.Framework.Client
Ensamblado:  Microsoft.TeamFoundation.Client (en Microsoft.TeamFoundation.Client.dll)

Sintaxis

'Declaración
Public MustOverride Function HasPermission ( _
    token As String, _
    descriptors As IEnumerable(Of IdentityDescriptor), _
    requestedPermissions As Integer, _
    alwaysAllowAdministrators As Boolean _
) As Collection(Of Boolean)
public abstract Collection<bool> HasPermission(
    string token,
    IEnumerable<IdentityDescriptor> descriptors,
    int requestedPermissions,
    bool alwaysAllowAdministrators
)

Parámetros

  • token
    Tipo: System.String
    El token de seguridad en el que realizar la comprobación.
  • requestedPermissions
    Tipo: System.Int32
    Los permisos se solicitan que.
  • alwaysAllowAdministrators
    Tipo: System.Boolean
    True si conceden los administradores siempre estos permisos.

Valor devuelto

Tipo: System.Collections.ObjectModel.Collection<Boolean>
Una colección de resultados para comprobaciones respectivas.True si los descriptores respectivos de identidad tienen los permisos solicitados para el símbolo especificado; de lo contrario, false.
Los resultados están en el mismo índice pedido que descriptores especificados de identidad.

Seguridad de .NET Framework

Vea también

Referencia

SecurityNamespace Clase

HasPermission (Sobrecarga)

Microsoft.TeamFoundation.Framework.Client (Espacio de nombres)