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 PersonalProfile
Visual Basic (Declaration) Copy imageCopy Code
<> _
Public Class PersonalProfile

The type exposes the following members.

Public Constructors

  Name Description
Public method PersonalProfile Overloaded.

Public Methods

  Name Description
Public method Contains Overloaded.
Public method Static member Create
Creates the specified personalization profile.
Public method Drop
Marks the profile for deletion.
Public method Equals (Inherited from Object.)
Public method Static member FixUsername
Checks if the userName has a domain part which must be removed. This is the case when the default membership provider is the Active Directory Membership provider and the StoreFullyQualifiedLoginName setting is set to false.
Public method GetHashCode (Inherited from Object.)
Public method GetProfileGroup (Inherited from ProfileBase.)
Public method GetPropertyValue Overloaded.
Public method GetType (Inherited from Object.)
Public method Initialize (Inherited from ProfileBase.)
Public method Initialize (Inherited from SettingsBase.)
Public method RemoveProperty
Public method Save (Inherited from ProfileBase.)
Public method SetPropertyValue (Inherited from ProfileBase.)
Public method ToString
Returns a String that represents this instance.
(Overrides Object..::ToString()()()().)

Protected Methods

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

Public Fields

  Name Description
Public field Static member EmptyProfileUserName
The user used for the empty profile.

Public Properties

  Name Description
Public property Context (Inherited from SettingsBase.)
Public property Static member Empty
Gets an empty profile for situations in which there is no real user.
Public property IsAnonymous (Inherited from ProfileBase.)
Public property IsDirty (Inherited from ProfileBase.)
Public property IsProfileDirty
Gets a value indicating whether this instance has modified properties.
Public property IsSynchronized (Inherited from SettingsBase.)
Public property Item
Gets or sets the Object with the specified property name.
(Overrides ProfileBase..::Item[([(String])]).)
Public property LastActivityDate (Inherited from ProfileBase.)
Public property LastUpdatedDate (Inherited from ProfileBase.)
Public property Migrated
Gets a value indicating whether this PersonalProfile is migrated from an anonymous profile.
Public property ProfileKeyValuePairs
Gets or sets the ProfileKeyValuePairs property.
Public property Properties (Inherited from SettingsBase.)
Public property PropertyValues (Inherited from SettingsBase.)
Public property Providers (Inherited from SettingsBase.)
Public property ReadOnly
Gets or sets a value indicating whether the profile is read only.
Public property UserName (Inherited from ProfileBase.)

See Also

Advanced