Click or drag to resize

ProfileManager Class

Provides methods and properties for working with profiles. This class cannot be inherited.
Inheritance Hierarchy
SystemObject
  Dynamicweb.Analytics.ProfilesProfileManager

Namespace:  Dynamicweb.Analytics.Profiles
Assembly:  Dynamicweb.Analytics (in Dynamicweb.Analytics.dll) Version: 2.1.4
Syntax
public sealed class ProfileManager

The ProfileManager type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberDefaultApplyMode
Gets or sets the default profile apply mode.
Top
Methods
  NameDescription
Public methodStatic memberApplyDynamics(ContentItem, ProfileEstimate)
Applies profile dynamics settings to the given profile based on the given content.
Public methodStatic memberApplyDynamics(Page, ProfileEstimate)
Applies profile dynamics settings to the given profile based on the given page.
Public methodStatic memberApplyDynamics(Paragraph, ProfileEstimate)
Applies profile dynamics settings to the given profile based on the given paragraph.
Public methodStatic memberApplyDynamics(String, String, ProfileEstimate)
Applies profile dynamics settings to the given profile based on the given content.
Public methodStatic memberApplyDynamics(ContentItem, ProfileEstimate, ProfileDynamicsApplyMode)
Applies profile dynamics settings to the given profile based on the given content.
Public methodStatic memberApplyDynamics(ContentItem, ProfileEstimate, ProfileDynamicsCacheAccumulateMode)
Applies profile dynamics settings to the given profile based on the given content.
Public methodStatic memberApplyDynamics(String, String, ProfileEstimate, ProfileDynamicsApplyMode)
Applies profile dynamics settings to the given profile based on the given content.
Public methodStatic memberApplyDynamics(String, String, ProfileEstimate, ProfileDynamicsCacheAccumulateMode)
Applies profile dynamics settings to the given profile based on the given content.
Public methodStatic memberApplyDynamics(String, String, ProfileEstimate, ProfileDynamicsApplyMode, ProfileDynamicsCacheAccumulateMode)
Applies profile dynamics settings to the given profile based on the given content.
Public methodStatic memberCopyDynamics(ContentItem, ContentItem)
Copies the given profile dynamics and returns a reference to a new one. The new profile dynamics object is saved right after the copying.
Public methodStatic memberCopyDynamics(ContentItem, String)
Copies the given profile dynamics and returns a reference to a new one. The new profile dynamics object is saved right after the copying.
Public methodStatic memberCopyDynamics(String, String, String)
Copies the given profile dynamics and returns a reference to a new one. The new profile dynamics object is saved right after the copying.
Public methodStatic memberCopyRestriction(ContentItem, ContentItem)
Copies the given content restriction and returns a reference to a new one. The new content restriction object is saved right after the copying.
Public methodStatic memberCopyRestriction(ContentItem, String)
Copies the given content restriction and returns a reference to a new one. The new content restriction object is saved right after the copying.
Public methodStatic memberCopyRestriction(String, String, String)
Copies the given content restriction and returns a reference to a new one. The new content restriction object is saved right after the copying.
Public methodStatic memberCopySettings(ContentItem, ContentItem)
Copies profile-related settings of a given item to another item.
Public methodStatic memberCopySettings(ContentItem, String)
Copies profile-related settings of a given item to another item.
Public methodStatic memberCopySettings(String, String, String)
Copies profile-related settings of a given item to another item.
Public methodStatic memberCreateSpecificRule
Creates an instance of the specified recognition rule.
Public methodStatic memberEstimate(VisitContext)
Performs a profile estimation based on a given visit context.
Public methodStatic memberEstimate(VisitContext, Profile)
Performs a profile estimation based on a given visit context and the given profile.
Public methodStatic memberGetRuleInfo
Returns an information about specific recognition rule.
Public methodStatic memberGetRules
Returns a list of all available recognition rules.
Public methodStatic memberIsPersonalizedContent(ContentItem)
Determines whether the given content is personalized for the current visitor.
Public methodStatic memberIsPersonalizedContent(Page)
Determines whether the given page is personalized according to current visitor's primary profile.
Public methodStatic memberIsPersonalizedContent(Paragraph)
Determines whether the given paragraph is personalized according to current visitor's primary profile.
Public methodStatic memberIsPersonalizedContent(String, String)
Determines whether the given content is personalized for the current visitor.
Public methodStatic memberIsPersonalizedContent(ContentItem, Profile)
Determines whether the given content is personalized for a given profile.
Public methodStatic memberIsPersonalizedContent(ContentItem, ProfileCollection)
Determines whether the given content is personalized for any of the given visitor profiles.
Public methodStatic memberIsPersonalizedContent(ContentItem, Visit)
Determines whether the given content is personalized for the given visitor.
Public methodStatic memberIsPersonalizedContent(Page, Visit)
Determines whether the given page is personalized according to given visitor's primary profile.
Public methodStatic memberIsPersonalizedContent(Paragraph, Visit)
Determines whether the given paragraph is personalized according to given visitor's primary profile.
Public methodStatic memberIsPersonalizedContent(String, String, ProfileCollection)
Determines whether the given content is personalized for any of the given visitor profiles.
Public methodStatic memberIsPersonalizedContent(String, String, Visit)
Determines whether the given content is personalized for the given visitor.
Public methodStatic memberIsPersonalizedContent(String, String, Profile, Boolean)
Determines whether the given content is personalized for a given profile.
Public methodStatic memberIsRestrictedContent(ContentItem)
Determines whether access for the current visitor is restricted to the given content.
Public methodStatic memberIsRestrictedContent(Page)
Determines whether access for the current visitor is restricted to the given page according to visitor's primary profile.
Public methodStatic memberIsRestrictedContent(Paragraph)
Determines whether access for the current visitor is restricted to the given paragraph according to visitor's primary profile.
Public methodStatic memberIsRestrictedContent(String, String)
Determines whether access for the current visitor is restricted to the given content.
Public methodStatic memberIsRestrictedContent(ContentItem, Profile)
Determines whether access for any of the given visitor profile is restricted to the given content.
Public methodStatic memberIsRestrictedContent(ContentItem, ProfileCollection)
Determines whether access for any of the given visitor profiles is restricted to the given content.
Public methodStatic memberIsRestrictedContent(ContentItem, Visit)
Determines whether access for the given visitor is restricted to the given content.
Public methodStatic memberIsRestrictedContent(Page, Visit)
Determines whether access for the given visitor is restricted to the given page according to visitor's primary profile.
Public methodStatic memberIsRestrictedContent(Paragraph, Visit)
Determines whether access for the given visitor is restricted to the given paragraph according to visitor's primary profile.
Public methodStatic memberIsRestrictedContent(String, String, Profile)
Determines whether access for any of the given visitor profile is restricted to the given content.
Public methodStatic memberIsRestrictedContent(String, String, ProfileCollection)
Determines whether access for any of the given visitor profiles is restricted to the given content.
Public methodStatic memberIsRestrictedContent(String, String, Visit)
Determines whether access for the given visitor is restricted to the given content.
Public methodStatic memberReorderAccordingToProfileT(IListT, FuncT, String)
Reorders the given collection of items according to the current visitor's primary profile.
Public methodStatic memberReorderAccordingToProfileT(IListT, FuncT, String, Profile)
Reorders the given collection of items according to the given visitor profile.
Public methodStatic memberReorderAccordingToProfileT(IListT, String, FuncT, String)
Reorders the given collection of items according to the current visitor's primary profile.
Public methodStatic memberReorderAccordingToProfileT(IListT, String, FuncT, String, Profile)
Reorders the given collection of items according to the given visitor profile.
Public methodStatic memberReorderAccordingToProfileT(IListT, String, FuncT, String, Visit)
Reorders the given collection of items according to the current visitor's primary profile.
Public methodStatic memberReset
Clears all cached data.
Top
See Also