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.
- accessControlEntries
Tipo: System.Collections.Generic.List<AccessControlEntryDetails>
As permissões definir.
- 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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.