Click or drag to resize

Profile Class

Represents a visitor profile.
Inheritance Hierarchy

Namespace:  Dynamicweb.Analytics.Profiles
Assembly:  Dynamicweb.Analytics (in Dynamicweb.Analytics.dll) Version: 2.1.4
Syntax
public class Profile : ModelBase, ISerializableModel, 
	IModel, ISerializableObject, IProfile, IPermissionControlled, IPermissionLookup

The Profile type exposes the following members.

Constructors
  NameDescription
Public methodProfile
Initializes a new instance of the Profile class
Public methodProfile(String)
Initializes a new instance of an object.
Top
Properties
  NameDescription
Public propertyDescription
Gets or sets profile description.
Public propertyID
Identifier
(Overrides ModelBaseID.)
Public propertyLabel
Label
(Overrides ModelBaseLabel.)
Public propertyRecognition
Gets or sets the expression used for automatic profile recognition.
Public propertyReference
Gets or sets the reference, a globally unique and constant identifier that can be used to associate profile with other entities in the system.
Public propertyUniqueID
Gets the unique ID of the profile.
(Overrides ModelBaseUniqueID.)
Top
Methods
  NameDescription
Public methodCompareTo
Compares the current object with another object of the same type.
(Inherited from ModelBase.)
Public methodDelete
Deletes the profile.
Public methodDelete(Boolean)
Deletes the profile.
Public methodDeserialize
Reads the item data from the given XML document and applies the information to the current instance.
Public methodEquals
Determines whether current object instance is equal to another object.
(Inherited from ModelBase.)
Public methodGetByKey
Public methodGetHashCode
Returns the hash code for the given object.
(Inherited from ModelBase.)
Public methodStatic memberGetPageProfile
Returns the collection of all available profiles.
Public methodGetParent
Public methodGetPermissionIdentifier
Public methodStatic memberGetProfileByName
Returns profile by its name.
Public methodStatic memberGetProfileByReference
Returns profile by its reference.
Public methodStatic memberGetProfiles
Returns the collection of all available profiles.
Public methodStatic memberGetProfiles(Boolean)
Returns the collection of all available profiles.
Public methodStatic memberNewReference
Creates new globally unique profile reference.
Public methodSave
Saves the profile.
Public methodSerialize
Converts the current item to XML.
Public methodToString
Returns string representation of the current object.
(Inherited from ModelBase.)
Top
Fields
  NameDescription
Public fieldStatic memberCollection
Gets the unique ID of the "Profiles" collection.
Top
Extension Methods
Explicit Interface Implementations
See Also