MembershipManager Members

Include Protected Members
Include Inherited Members

Represents the membership manager.

The MembershipManager type exposes the following members.

Constructors

  Name Description
Public method MembershipManager Initializes a new instance of the MembershipManager class.

Top

Properties

  Name Description
Public property DefaultPolicy Gets the default privacy policy. (Overrides PrivacyItemManagerBase<T>.DefaultPolicy.)
Public property Item[Int64] (Inherited from PrivacyItemManagerBase<T>.)
Public property Item[MemberGroup] Gets a membership in a specified member group.
Protected property PartitionID (Inherited from PrivacyItemManagerBase<T>.)

Top

Methods

  Name Description
Protected method AppendUniqueGroupList (Inherited from PrivacyItemManagerBase<T>.)
Public method Create Creates a membership.
Public method DeleteAll (Inherited from PrivacyItemManagerBase<T>.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetCommonMemberships Returns the common memberships the current user shares with the user profiles.
Public method GetDataSet() (Inherited from PrivacyItemManagerBase<T>.)
Public method GetDataSet(MembershipSortType) Returns a dataset of user profile memberships with a specified sorting.
Public method GetDataSet(Privacy) (Inherited from PrivacyItemManagerBase<T>.)
Public method GetDataSet(Privacy, MembershipSortType) Returns a dataset of user profile memberships with a specified privacy level and sorting.
Public method GetGroupList Returns the names of user profile membership groups. (Overrides PrivacyItemManagerBase<T>.GetGroupList().)
Public method GetHashCode (Inherited from Object.)
Public method GetItems() (Inherited from PrivacyItemManagerBase<T>.)
Public method GetItems(MembershipSortType) Returns the user profile memberships with a specified sorting.
Public method GetItems(Privacy) (Inherited from PrivacyItemManagerBase<T>.)
Public method GetItems(Privacy, MembershipSortType) Returns the user profile memberships with a specified privacy level and sorting.
Protected method GetItems(Privacy, Comparison<T>) (Inherited from PrivacyItemManagerBase<T>.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method ModifyDataRow This member is reserved for internal use and is not intended to be used directly from your code. (Overrides PrivacyItemManagerBase<T>.ModifyDataRow(DataRow, T).)
Protected method ModifyDataTable This member is reserved for internal use and is not intended to be used directly from your code. (Overrides PrivacyItemManagerBase<T>.ModifyDataTable(DataTable).)
Protected method RepresentedObjectEquals This member is reserved for internal use and is not intended to be used directly from your code. (Overrides PrivacyItemManagerBase<T>.RepresentedObjectEquals(T, T).)
Protected method RepresentedObjectUniqueIdentifier This member is reserved for internal use and is not intended to be used directly from your code. (Overrides PrivacyItemManagerBase<T>.RepresentedObjectUniqueIdentifier(T).)
Public method ToString (Inherited from Object.)

Top

Fields

  Name Description
Protected field m_objOwnerProfile (Inherited from PrivacyItemManagerBase<T>.)

Top

See Also

Reference

MembershipManager Class

Microsoft.Office.Server.UserProfiles Namespace