Partager via


ISecurityNamespaceExtension.CheckWritePermission, méthode

Détermine si l'utilisateur donné doit être en mesure de modifier les autorisations. Notez que la mise en œuvre de cette fonction provoque le WritePermission définie dans l'espace de noms ne pas à vérifier. Si vous souhaitez implémenter cette interface et toujours ont celles vérifiées puis veillez à dériver de la DefaultSecurityNamespaceExtension et pas substituer cette méthode.

Il est prévu que cette fonction sera levée si l'appelant ne doit pas être en mesure d'écrire des autorisations

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

Syntaxe

'Déclaration
Sub CheckWritePermission ( _
    requestContext As TeamFoundationRequestContext, _
    token As String, _
    removedEntries As IEnumerable(Of AccessControlEntry), _
    addedEntries As IEnumerable(Of AccessControlEntry), _
    inheritanceChanging As Boolean, _
    recurse As Boolean _
)
void CheckWritePermission(
    TeamFoundationRequestContext requestContext,
    string token,
    IEnumerable<AccessControlEntry> removedEntries,
    IEnumerable<AccessControlEntry> addedEntries,
    bool inheritanceChanging,
    bool recurse
)

Paramètres

  • token
    Type : System.String
    Le jeton que sur les autorisations sont appliquées.
  • inheritanceChanging
    Type : System.Boolean
    True si la modification de la valeur de l'héritage.
  • recurse
    Type : System.Boolean
    True si répète cette opération.Remarque, pour une opération recurse, que l'opération n'est possible qu'est RemoveAccessControlLists.

Sécurité .NET Framework

Voir aussi

Référence

ISecurityNamespaceExtension Interface

Microsoft.TeamFoundation.Framework.Server, espace de noms