WSSProfileSynch class

Handles the synchronization of user profile data in the Microsoft SharePoint Foundation user information list on each site, and the synchronization of SharePoint Foundation members' group membership in the user profile memberships. Do not use this class directly from your code; instead, use stsadm.exe.

System.Object
  Microsoft.Office.Server.UserProfiles.WSSProfileSynch

Namespace:  Microsoft.Office.Server.UserProfiles
Assembly:  Microsoft.Office.Server.UserProfiles (in Microsoft.Office.Server.UserProfiles.dll)

[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public static class WSSProfileSynch

Person synchronization is bidirectional. In the up direction, the SharePoint Foundation site collection membership list is pulled into the SharePoint Server user profile database to inform SharePoint Server about which users are a member of which sites and allow incremental synchronization. In the down direction, the SharePoint Server user profile database sends down replicable user profile information for all members in the site collection.

For more information about incremental or full user profile synchronization, see Person Synchronization with Window SharePoint Services.

You must associate job definitions with a service or Web application. You can also associate a job definition with a specific server. For more information about job definitions, see the Microsoft.SharePoint.Administration.SPJobDefinition class in the Microsoft SharePoint Foundation 2010 SDK.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: