SecurityWebService.SetPermissions (Método)
Establece un permiso para la identidad del sistema. Si se especifica la combinación y una entrada preexistentes se encuentra los dos permisos se combinada. Al combinar permisos, los nuevos permisos surtirán prioridad sobre los antiguos permisos si hay conflictos en bits. Al quitar en este contexto hace referencia a la eliminación de bits de permisos no los permisos propios. Al quitar cualquier bit establecido en permitir o denegar se quitará.
Espacio de nombres: Microsoft.TeamFoundation.Server.Core.WebServices
Ensamblado: Microsoft.TeamFoundation.Server.Core (en Microsoft.TeamFoundation.Server.Core.dll)
Sintaxis
'Declaración
<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
El espacio de nombres para realizar estas modificaciones en.
- token
Tipo: System.String
El token para establecer permisos en.
- accessControlEntries
Tipo: System.Collections.Generic.List<AccessControlEntryDetails>
Los permisos para establecer.
- merge
Tipo: System.Boolean
True si se combinan los bits de permiso.
Valor devuelto
Tipo: System.Collections.Generic.List<AccessControlEntryDetails>
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.TeamFoundation.Server.Core.WebServices (Espacio de nombres)