Share via


ProfileLoader - Classe

Fournit un point d’entrée alternatif pour les profils utilisateur au lieu d’appeler directement des méthodes.

Hiérarchie d’héritage

System.Object
  Microsoft.Office.Server.UserProfiles.ProfileLoader

Espace de noms :  Microsoft.Office.Server.UserProfiles
Assembly :  Microsoft.Office.Server.UserProfiles (dans Microsoft.Office.Server.UserProfiles.dll)

Syntaxe

'Déclaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class ProfileLoader
'Utilisation
Dim instance As ProfileLoader
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class ProfileLoader

Remarques

Cette classe est destinée à être utilisée dans un contexte de site Web, où plusieurs composants WebPart peuvent partager un objet de profil d'utilisateur unique.

À l'aide d'un objet ProfileLoader dépend de vous en utilisant le site Web. Si votre application se trouve sur le site Web, l'objet ProfileLoader essaie d'utiliser un cache Web et un contexte de serveur. Si votre application n'est pas sur le site Web, vous devez spécifier le contexte du serveur.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

ProfileLoader - Membres

Microsoft.Office.Server.UserProfiles - Espace de noms