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 members.

Public Constructors

  Name Description
Public method ProfileProvider

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.)

Public Properties

  Name Description
Public property ApplicationName
Gets or sets the name of the currently running application.
(Overrides SettingsProvider..::ApplicationName.)
Public property Description (Inherited from ProviderBase.)
Public property Name (Inherited from ProviderBase.)

See Also

Advanced