This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.

Syntax

C# Copy imageCopy Code
                                  public class ProfileProvider
Visual Basic (Declaration) Copy imageCopy Code
                                  Public Class ProfileProvider

The type exposes the following methods.

Public Methods

  Name Description
Public method DeleteInactiveProfiles
When overridden in a derived class, deletes all user-profile data for profiles in which the last activity date occurred before the specified date.
(Overrides ProfileProvider..::DeleteInactiveProfiles(ProfileAuthenticationOption, DateTime).)
Public method DeleteProfiles Overloaded.
Public method Equals (Inherited from Object.)
Public method FindInactiveProfilesByUserName
When overridden in a derived class, retrieves profile information for profiles in which the last activity date occurred on or before the specified date and the user name matches the specified user name.
(Overrides ProfileProvider..::FindInactiveProfilesByUserName(ProfileAuthenticationOption, String, DateTime, Int32, Int32, Int32%).)
Public method FindProfilesByUserName
When overridden in a derived class, retrieves profile information for profiles in which the user name matches the specified user names.
(Overrides ProfileProvider..::FindProfilesByUserName(ProfileAuthenticationOption, String, Int32, Int32, Int32%).)
Public method GetAllInactiveProfiles
When overridden in a derived class, retrieves user-profile data from the data source for profiles in which the last activity date occurred on or before the specified date.
(Overrides ProfileProvider..::GetAllInactiveProfiles(ProfileAuthenticationOption, DateTime, Int32, Int32, Int32%).)
Public method GetAllProfiles
When overridden in a derived class, retrieves user profile data for all profiles in the data source.
(Overrides ProfileProvider..::GetAllProfiles(ProfileAuthenticationOption, Int32, Int32, Int32%).)
Public method GetHashCode (Inherited from Object.)
Public method GetNumberOfInactiveProfiles
When overridden in a derived class, returns the number of profiles in which the last activity date occurred on or before the specified date.
(Overrides ProfileProvider..::GetNumberOfInactiveProfiles(ProfileAuthenticationOption, DateTime).)
Public method GetPropertyValues Overloaded.
Public method GetType (Inherited from Object.)
Public method Initialize
Public method SetPropertyValues Overloaded.
Public method ToString (Inherited from Object.)

Protected Methods

  Name Description
Protected method Finalize (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)

See Also

Advanced