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

The type exposes the following members.

Public Constructors

  Name Description
Public method SimpleCmsClient
Constructor

Public Methods

  Name Description
Public method ClearSession
Clears the session data.
(Inherited from CmsClient.)
Public method ContainsState
Determines whether the specified client state exists.
(Inherited from CmsClient.)
Public method ContainsState
Determines whether the specified client state exists.
(Inherited from CmsClient.)
Public method Equals (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetState
Gets the client state with the given key.
(Inherited from CmsClient.)
Public method GetState
Gets the client state with the given key.
(Inherited from CmsClient.)
Public method GetType (Inherited from Object.)
Public method IsExpired
Determines whether the current session is expired.
(Inherited from CmsClient.)
Public method IsNewSession
Determines whether the session is initiated from the current request.
(Inherited from CmsClient.)
Public method RemoveState
Removes the specified client state.
(Inherited from CmsClient.)
Public method RemoveState
Removes the specified client state.
(Inherited from CmsClient.)
Public method SetState
Sets the client state.
(Inherited from CmsClient.)
Public method SetState
Sets the client state.
(Inherited from CmsClient.)
Public method SetState
Sets the client state.
(Inherited from CmsClient.)
Public method SetState
Sets the client state.
(Inherited from CmsClient.)
Public method SetState
Sets the client state.
(Inherited from CmsClient.)
Public method SetState
Sets the client state.
(Inherited from CmsClient.)
Public method SetState
Sets the client state.
(Inherited from CmsClient.)
Public method ToString
Returns a String that represents the current Object.
(Inherited from CmsClient.)
Public method ToString
Returns a String that represents the current Object.
(Inherited from CmsClient.)

Protected Methods

  Name Description
Protected method Finalize (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method ValidateState
Validates whether the state request is valid in the current request.
(Inherited from CmsClient.)

Public Properties

  Name Description
Public property Address
Gets the address of the client.
(Inherited from CmsClient.)
Public property FriendlyUserAgentString
Gets the friendly user agent string.
(Inherited from CmsClient.)
Public property IsLocal
Returns true if this client is from the localhost.
(Inherited from CmsClient.)
Public property IsReferrerCms
Returns true if the referrer is the Cms.
(Inherited from CmsClient.)
Public property MajorVersion
Gets the major version.
(Inherited from CmsClient.)
Public property MinorVersion
Gets the minor version.
(Inherited from CmsClient.)
Public property RawUserAgentString
Gets the raw user agent string.
(Inherited from CmsClient.)
Public property Referrer
Referrer of the current request
(Inherited from CmsClient.)
Public property SessionId
Gets the session id.
(Inherited from CmsClient.)
Public property SupportsSessions
Returns true if sessions are supported.
(Inherited from CmsClient.)
Public property Type
Gets the user agent type.
(Inherited from CmsClient.)
Public property VisitorId
Gets the visitor id.
(Inherited from CmsClient.)

Public Events

  Name Description
Public event ClearClientState
Occurs when the client wants to remove state.
(Inherited from CmsClient.)
Public event RequestClientState
Occurs when the client requests state data such as cookies and session.
(Inherited from CmsClient.)
Public event WriteClientState
Occurs when the client wants to write state data such as session and cookies.
(Inherited from CmsClient.)

See Also

Advanced