TeamFoundationSecurityNamespace.RenameToken-Methode
Diese Funktion verschiebt die ACL für die ExistingToken und alle seine untergeordneten an die entsprechenden NewToken.Es wird durch Abfragen von Berechtigungen für das vorhandene Token beginnen.Wenn keine vorhanden sind, wird Null zurückgegeben.
Wenn Berechtigungen vorhanden sind, alle vorhandene Berechtigungen unter NewToken werden gelöscht und die vorhandenen ACLs auf den Pfad NewToken übernommen werden.Wenn der Copy-Parameter auf false festgelegt ist, werden die ACLs unter ExistingToken gelöscht.
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Public Sub RenameToken ( _
requestContext As TeamFoundationRequestContext, _
existingToken As String, _
newToken As String, _
copy As Boolean _
)
public void RenameToken(
TeamFoundationRequestContext requestContext,
string existingToken,
string newToken,
bool copy
)
Parameter
- requestContext
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Der Kontext für die aktuelle Anforderung.
- existingToken
Typ: System.String
Das Token, das umbenannt werden.
- newToken
Typ: System.String
Der neue Name für das Token.
- copy
Typ: System.Boolean
Wenn true, werden die ACLs auf den neuen Speicherort kopiert werden und bleibt nach wie vor am alten Speicherort.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.