Share via


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.

Ver também

Referência

ProfileLoader members

Microsoft.Office.Server.UserProfiles namespace