Partager via


SecurityWebService.SetPermissions, méthode

Définit une autorisation pour l'identité du système. Si la fusion est spécifiée et une entrée préexistant est trouvée les autorisations sera fusionnée. Lorsque fusionnez des autorisations, les nouvelles autorisations ont la priorité sur les autorisations anciennes si des conflits dans des bits. La suppression dans ce contexte fait référence à la suppression des bits sur les autorisations pas les autorisations elles-mêmes. En supprimant tous les bits définis dans permettent ou le refus sera supprimé.

Espace de noms :  Microsoft.TeamFoundation.Server.Core.WebServices
Assembly :  Microsoft.TeamFoundation.Server.Core (dans Microsoft.TeamFoundation.Server.Core.dll)

Syntaxe

'Déclaration
<WebMethodAttribute> _
Public Function SetPermissions ( _
    namespaceId As Guid, _
    token As String, _
    accessControlEntries As List(Of AccessControlEntryDetails), _
    merge As Boolean _
) As List(Of AccessControlEntryDetails)
[WebMethodAttribute]
public List<AccessControlEntryDetails> SetPermissions(
    Guid namespaceId,
    string token,
    List<AccessControlEntryDetails> accessControlEntries,
    bool merge
)

Paramètres

  • namespaceId
    Type : System.Guid
    L'espace de noms pour apporter ces modifications dans.
  • token
    Type : System.String
    Le jeton pour définir les autorisations en fonction.
  • merge
    Type : System.Boolean
    True si les bits d'autorisation sont fusionnés.

Valeur de retour

Type : System.Collections.Generic.List<AccessControlEntryDetails>

Sécurité .NET Framework

Voir aussi

Référence

SecurityWebService Classe

Microsoft.TeamFoundation.Server.Core.WebServices, espace de noms