WSSProfileSynch Class
Handles the synchronization of user profile data in the Windows SharePoint Services user information list on each site, and the synchronization of Windows SharePoint Services members' group membership in the user profile memberships. Do not use this class directly from your code; instead, use stsadm.exe.
Inheritance Hierarchy
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.Administration.SPPersistedObject
Microsoft.SharePoint.Administration.SPJobDefinition
Microsoft.Office.Server.UserProfiles.WSSProfileSynch
Namespace: Microsoft.Office.Server.UserProfiles
Assembly: Microsoft.Office.Server (in Microsoft.Office.Server.dll)
Syntax
'Declaration
<GuidAttribute("92E1BA91-03DC-4d85-8978-8C6224D84D5E")> _
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class WSSProfileSynch _
Inherits SPJobDefinition
'Usage
Dim instance As WSSProfileSynch
[GuidAttribute("92E1BA91-03DC-4d85-8978-8C6224D84D5E")]
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class WSSProfileSynch : SPJobDefinition
Remarks
Person synchronization is bidirectional. In the up direction, the Windows SharePoint Services site collection membership list is pulled into the Office SharePoint Server 2007 user profile database to inform Office SharePoint Server 2007 about which users are a member of which sites and allow incremental synchronization. In the down direction, the Office SharePoint Server 2007 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 Windows 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 Welcome to the Windows SharePoint Services 3.0 SDK.
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.