Share via


ProfileManagerBase Members

Include Protected Members
Include Inherited Members

Represents the abstract class for all profile manager objects (including UserProfileManager and OrganizationProfileManager).

The ProfileManagerBase type exposes the following members.

Properties

  Name Description
Public property AccountNameFormat Gets the account name format.
Public property Count
Public property CurrentChangeToken Gets the current change token for this profile type.
Public property DefaultProfileSubtypeProperties Gets the default ProfileSubtypePropertyManager.
Public property Properties Obsolete. Gets the collection of defined profile properties, not including sections.
Public property PropertiesWithSection Obsolete. Gets the collection of defined profile properties, including sections.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetChanges() Returns all changes made to a profile type that are recorded in the user profile change logs.
Public method GetChanges(ProfileBaseChangeQuery) Returns changes made to a profile type that are defined by a ProfileBaseChangeQuery object and recorded in the user profile change logs.
Public method GetChanges(UserProfileChangeToken) Returns changes made to a profile type that are located at a specific location in the user profile change logs.
Public method GetEnumerator() Returns an IEnumerator that can be used to iterate through all profiles.
Public method GetEnumerator(Int64, Int32) Returns an IEnumerator that can be used to iterate through a specified number of profiles.
Public method GetHashCode (Inherited from Object.)
Public method GetProfile Returns the profile associated with the specified record identifier.
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method RemoveProfile Removes the specified profile.
Public method ResolveProfile Returns an array of ProfileBase objects that match the specified search pattern.
Public method Search(String) Retrieves an array of ProfileBase objects of a particular profile type whose searchable properties match the specified search pattern.
Public method Search([]) Retrieves an array of ProfileBase objects of a particular profile type whose searchable properties match the specified search patterns.
Public method Search(OrganizationProfile, String) Retrieves an array of users and organizations (as ProfileBase objects) under the specified OrganizationProfile object whose searchable properties match a specified search pattern.
Public method Search(OrganizationProfile, []) Retrieves an array of users and organizations (as ProfileBase objects) under the specified OrganizationProfile object whose searchable properties match the specified search patterns.
Public method Search([], Int32, Nullable<Boolean>)
Public method ToString (Inherited from Object.)

Top

See Also

Reference

ProfileManagerBase Class

Microsoft.Office.Server.UserProfiles Namespace