Click or drag to resize
Session Methods

The Session type exposes the following members.

Methods
  NameDescription
Public methodDynamicPage
Creates a dynamic page with the specified name.
Public methodEnd
End the session
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodNotifyAddingToCart
Sends a notification to the eSales service, about a product being added to the shopping cart by a user in the session.
Public methodNotifyClick
Sends a notification to the eSales service, about a click being made by the user in a session.
Public methodNotifyFavoriteAddition
Sends a notification to the eSales service, about a product being added to favorites.
Public methodNotifyFavoriteRemoval
Sends a notification to the eSales service, about a product being removed from favorites.
Public methodNotifyNonEsalesAddingToCart
Sends a notification to the eSales service, about a non-eSales product add to cart being made by the user in a session. This method should only be used on non-eSales rendered products where no ticket is available.
Public methodNotifyNonEsalesClick
Sends a notification to the eSales service, about a non-eSales product click being made by the user in a session. This method should only be used on non-eSales rendered products where no ticket is available.
Public methodNotifyPayment(String) Obsolete.
Sends a notification to the eSales service, about products being paid by a user in the session.
Public methodNotifyPayment(String) Obsolete.
Sends a notification to the eSales service, about products being paid by a user in the session.
Public methodNotifyPayment(Order)
Sends a notification to the eSales service, about products and variants being paid by a user in the session.
Public methodNotifyPayment(SKUList) Obsolete.
Sends a notification to the eSales service, about products and variants being paid by a user in the session.
Public methodNotifyPayment(Double, SKUList) Obsolete.
Sends a notification to the eSales service, about products and variants being paid by a user in the session.
Public methodNotifyPayment(Double, String) Obsolete.
Sends a notification to the eSales service, about products being paid by a user in the session.
Public methodNotifyPayment(Double, String) Obsolete.
Sends a notification to the eSales service, about products being paid by a user in the session.
Public methodNotifyProperty
Sends a notification to the eSales service, about a session property being set. If the property name is market or customer_key, then the market or customer_key for this session object will be changed accordingly.
Public methodNotifyRating
Sends a notification to the eSales service, about a product being rated.
Public methodPanel
Returns a panel with the specified path.
Public methodRelease
Release this session. This implementation does nothing by default, override to change behaviour.
(Overrides LRUString, SessionRelease.)
Public methodToString (Inherited from Object.)
Top
See Also