Metodo ISecurityNamespaceExtension.HasWritePermission
Valuta se l'utente deve essere in grado di modificare le autorizzazioni.Si noti che l'implementazione di questa funzione determinerà il WritePermission definiti nello spazio dei nomi non da sottoporre a.Se si desidera implementare questa interfaccia e ancora sono quelli verificati quindi assicurarsi che derivano dalla DefaultSecurityNamespaceExtension e non l'override del metodo.
È probabile che questa funzione non verrà generata se il chiamante non deve essere in grado di autorizzazioni di scrittura.
Spazio dei nomi: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Sintassi
'Dichiarazione
Function HasWritePermission ( _
requestContext As TeamFoundationRequestContext, _
token As String, _
removedEntries As IEnumerable(Of AccessControlEntry), _
addedEntries As IEnumerable(Of AccessControlEntry), _
inheritanceChanging As Boolean, _
recurse As Boolean _
) As Boolean
bool HasWritePermission(
TeamFoundationRequestContext requestContext,
string token,
IEnumerable<AccessControlEntry> removedEntries,
IEnumerable<AccessControlEntry> addedEntries,
bool inheritanceChanging,
bool recurse
)
Parametri
- requestContext
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Il contesto di richiesta per la richiesta corrente che contiene l'utente tenta di eseguire l'azione.
- token
Tipo: System.String
Il token devono essere applicate le autorizzazioni su.
- removedEntries
Tipo: System.Collections.Generic.IEnumerable<AccessControlEntry>
I movimenti che sono state rimosse in questo token.
- addedEntries
Tipo: System.Collections.Generic.IEnumerable<AccessControlEntry>
I movimenti che vengono impostati su questo token.
- inheritanceChanging
Tipo: System.Boolean
True se viene modificato il valore di ereditarietà.
- recurse
Tipo: System.Boolean
True se l'operazione verrà recurse.Si noti, per un'operazione recurse che l'operazione possibile solo è RemoveAccessControlLists.
Valore restituito
Tipo: System.Boolean
Restituisca il valore Boolean.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.