Compartilhar via


Método SecurityWebService.SetPermissions

Define uma permissão para a identidade no sistema. Se a mesclagem for especificada e uma entrada de preexistente está localizada as duas permissões será mesclada. Para mesclar permissões, novas permissões tomarão precedência sobre as permissões antigos se houver conflitos nos bits. Remova neste contexto refere-se a remoção de bit em permissões não as permissões elas mesmas. Ao remover todos os bits definidos dentro permitem ou negam serão removidos.

Namespace:  Microsoft.TeamFoundation.Server.Core.WebServices
Assembly:  Microsoft.TeamFoundation.Server.Core (em Microsoft.TeamFoundation.Server.Core.dll)

Sintaxe

'Declaração
<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
)

Parâmetros

  • namespaceId
    Tipo: System.Guid
    O namespace no qual fazer estas alterações.
  • token
    Tipo: System.String
    O símbolo para definir sobre as permissões.
  • merge
    Tipo: System.Boolean
    Retifique se os bits de permissão são mesclados.

Valor de retorno

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

Segurança do .NET Framework

Consulte também

Referência

SecurityWebService Classe

Namespace Microsoft.TeamFoundation.Server.Core.WebServices