Share via


UserProfileSiteMembershipChange Class

Represents a change to a site membership.

Inheritance Hierarchy

System.Object
  Microsoft.Office.Server.UserProfiles.ProfileBaseChange
    Microsoft.Office.Server.UserProfiles.UserProfileChange
      Microsoft.Office.Server.UserProfiles.UserProfileMembershipChange
        Microsoft.Office.Server.UserProfiles.UserProfileSiteMembershipChange

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

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class UserProfileSiteMembershipChange _
    Inherits UserProfileMembershipChange
'Usage
Dim instance As UserProfileSiteMembershipChange
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class UserProfileSiteMembershipChange : UserProfileMembershipChange

Remarks

For more information about membership, see Memberships Overview.

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.

See Also

Reference

UserProfileSiteMembershipChange Members

Microsoft.Office.Server.UserProfiles Namespace