Condividi tramite


Metodo SecurityNamespace.HasPermission (String, IdentityDescriptor, IEnumerable<Int32>, Boolean)

Controlla se il descrittore di identità specificato disponga delle autorizzazioni specificate per il token specificato.

Spazio dei nomi:  Microsoft.TeamFoundation.Framework.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)

Sintassi

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

Parametri

  • token
    Tipo: System.String
    Il token di sicurezza su cui eseguire il controllo.
  • alwaysAllowAdministrators
    Tipo: System.Boolean
    True se gli amministratori dispongono sempre queste autorizzazioni.

Valore restituito

Tipo: System.Collections.ObjectModel.Collection<Boolean>
Una raccolta di risultati per i rispettivi controlli.True se il descrittore specificato di identità con le rispettive autorizzazioni per il token specificato; in caso contrario, false.
I risultati sono nello stesso ordine di indice di autorizzazioni specificate.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

SecurityNamespace Classe

Overload HasPermission

Spazio dei nomi Microsoft.TeamFoundation.Framework.Client