IProfileService.Update-Methode
Aktualisiert teilweise den Inhalt eines Profils durch Vergleichen von Änderungen mit dem Inhalt eines angegebenen Profils im Parameter profile.
Namespace: Microsoft.VisualStudio.Services.Profile
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Function Update ( _
requestContext As TeamFoundationRequestContext, _
id As Guid, _
profile As Profile _
) As Integer
int Update(
TeamFoundationRequestContext requestContext,
Guid id,
Profile profile
)
Parameter
- requestContext
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- id
Typ: System.Guid
Der GUID der Identität, mit der das Profil zugeordnet ist.1 bis 1 Existiert eine Zuordnung zwischen einer Identität und einem Profil
- profile
Typ: Microsoft.VisualStudio.Services.Profile.Profile
Containerobjekt, das die zu dem Profil enthält angewendet werden Änderungen,
Rückgabewert
Typ: System.Int32
Die aktualisierten Revision des Profils
Ausnahmen
Ausnahme | Bedingung |
---|---|
NewerVersionOfProfileExists | Wenn die Revision im Parameter profile nicht mit der aktuellen Revision entspricht |
Hinweise
Eine Profileigenschaft nicht aktualisiert, wenn die Eigenschaft für NULL im Parameter profile festgelegt wird. Ein Profilattribut nicht aktualisiert, wenn das Attribut aus der Liste der Attribute in profile fehlt.
.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.