SecurityNamespace.RemovePermissions, méthode
Supprime les autorisations spécifiées des autorisations existantes du descripteur spécifié d'identité. Si aucun AccessControlEntry existant n'est trouvée pour ce descripteur, aucune action n'est effectuée et AccessControlList vide est retournée.
Espace de noms : Microsoft.TeamFoundation.Framework.Client
Assembly : Microsoft.TeamFoundation.Client (dans Microsoft.TeamFoundation.Client.dll)
Syntaxe
'Déclaration
Public MustOverride Function RemovePermissions ( _
token As String, _
descriptor As IdentityDescriptor, _
permissionsToRemove As Integer _
) As AccessControlEntry
public abstract AccessControlEntry RemovePermissions(
string token,
IdentityDescriptor descriptor,
int permissionsToRemove
)
Paramètres
- token
Type : System.String
Le jeton associé à AccessControlList duquel pour supprimer les autorisations spécifiées.
- descriptor
Type : Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor
Le descripteur d'identité pour lequel supprime les autorisations spécifiées.
- permissionsToRemove
Type : System.Int32
Les autorisations pour supprimer.
Valeur de retour
Type : Microsoft.TeamFoundation.Framework.Client.AccessControlEntry
AccessControlEntry mis à jour après les autorisations ont été supprimés.
Retourne AccessControlEntry vide si aucun AccessControlEntry n'est associé au descripteur spécifié d'identité.
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.