WSSProfileSynch Class
NOTE: This API is now obsolete.
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.
Assembly: Microsoft.Office.Server.UserProfiles (in Microsoft.Office.Server.UserProfiles.dll)
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.