Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

ISecurityNamespaceExtension.CheckWritePermission, méthode

Évalue si l'utilisateur donné doit pouvoir modifier les autorisations. Notez que qui implémente cette fonction entraînera le WritePermission défini dans l'espace de noms à ne pas activer. Si vous souhaitez implémenter cette interface et lui garder activer ceux ensuite pour veiller à dériver du DefaultSecurityNamespaceExtension et à ne pas remplacer cette méthode.

Il est recommandé que cette fonction lève une exception si l'appelant peut aux autorisations d'écriture

Espace de noms :  Microsoft.TeamFoundation.Framework.Server
Assembly :  Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)

void CheckWritePermission(
	TeamFoundationRequestContext requestContext,
	string token,
	IEnumerable<AccessControlEntry> removedEntries,
	IEnumerable<AccessControlEntry> addedEntries,
	bool inheritanceChanging,
	bool recurse
)

Paramètres

requestContext
Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Le contexte de la requête de la demande actuelle qui contient l'utilisateur qui essaie d'exécuter l'action.
token
Type : System.String
Le jeton les autorisations sont appliqués activé.
removedEntries
Type : System.Collections.Generic.IEnumerable<AccessControlEntry>
Les entrées qui sont supprimées sur ce jeton.
addedEntries
Type : System.Collections.Generic.IEnumerable<AccessControlEntry>
Les entrées qui sont définies sur ce jeton.
inheritanceChanging
Type : System.Boolean
True si la valeur d'héritage change.
recurse
Type : System.Boolean
True si cette opération sont parcourus de manière récursive. Notez, pour une opération de sont parcourus de manière récursive, la seule opération possible est RemoveAccessControlLists.

Afficher: