ProfileLoader class
Fornece um ponto de entrada alternativa para perfis de usuário em vez de chamar métodos diretamente.
Inheritance hierarchy
System.Object
Microsoft.Office.Server.UserProfiles.ProfileLoader
Namespace: Microsoft.Office.Server.UserProfiles
Assembly: Microsoft.Office.Server.UserProfiles (in Microsoft.Office.Server.UserProfiles.dll)
Syntax
'Declaração
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class ProfileLoader
'Uso
Dim instance As ProfileLoader
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class ProfileLoader
Comentários
Essa classe é destinada para ser usado de dentro de um contexto da Web, em que várias Web Parts pode compartilhar um objeto de perfil de usuário único.
Usando um objeto ProfileLoader depende de você usar a Web. Se seu aplicativo estiver na Web, o objeto ProfileLoader tenta usar um cache da Web e um contexto de servidor. Se seu aplicativo não estiver na Web, você deve especificar o contexto do servidor.
Thread safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.