TeamFoundationSecurityNamespace.RemovePermissions, méthode
Supprime les bits spécifié d'autorisation d'exister autorise et des denys de ce descripteur. Si aucun AccessControlEntry existant n'est trouvée pour ce descripteur tandis que rien n'est effectué et une liste de contrôle d'accès vide est retournée. Cette fonction ne lève pas d'exception si le jeton ou le descripteur est introuvable.
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
Public Overridable Function RemovePermissions ( _
requestContext As TeamFoundationRequestContext, _
token As String, _
descriptor As IdentityDescriptor, _
permissionsToRemove As Integer _
) As AccessControlEntry
public virtual AccessControlEntry RemovePermissions(
TeamFoundationRequestContext requestContext,
string token,
IdentityDescriptor descriptor,
int permissionsToRemove
)
Paramètres
- requestContext
Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Le contexte de la demande actuelle.
- token
Type : System.String
Le jeton pour la liste de contrôle d'accès supprime les autorisations.
- descriptor
Type : Microsoft.VisualStudio.Services.Identity.IdentityDescriptor
Le descripteur pour supprimer des autorisations pour.
- permissionsToRemove
Type : System.Int32
Les bits d'autorisation à supprimer.
Valeur de retour
Type : Microsoft.TeamFoundation.Framework.Server.AccessControlEntry
L'AccessControlEntry mis à jour après avoir supprimé les autorisations.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.