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 abstract class CmsRequest
Visual Basic (Declaration) Copy imageCopy Code
                                  Public MustInherit Class CmsRequest

The type exposes the following properties.

Public Properties

  Name Description
Public property AnonymousID
Gets or sets the anonymous identifier for the user.
Public property Channel
Returns a reference to the Channel
Public property Client
Gets or sets the user agent / client.
Public property Commands
Gets or sets the request commands.
Public property ContentType
Gets the MIME type of the request body.
Public property Data
Data added to the request
Public property Encoding
Returns the encoding used by the request
Public property Engine
Returns the RenderEngine the request is associated with.
Public property Files
Gets the files associated with the request
Public property Instance
Returns a reference to the root object in the current context
Public property IsAimRequest
Gets a value indicating whether this instance is an AIM request.
Public property IsInternal
Gets or sets the internal rendering mode.
Public property IsJson
Gets a value indicating whether this request is a json request.
Public property IsVirtualCmsFile
Gets a value indicating whether this request is done by the Smartsite Virtual Path Provider.
Public property JsonObject
Returns the Json object represented by the request body if the request MIME type is application/json
Public property Locale
Gets the channel Locale instance for the current render channel.
Public property Location
Gets the Locator address of the request.
Public property MetaData
Meta data added to the request
Public property Method
Method name of the request. In HTTP requests, usually GET or POST.
Public property RawUrl
Gets the raw URL of the request.
Public property RestoreState
Gets a value indicating whether form data was restored from persisted state.
Public property State
Gets a key/value collection that can be used to organize and share data during a Cms request.
Public property TotalBytes
Gets the number of bytes in the current input stream.
Public property UserProfile
Gets or sets security information for the current HTTP request.

See Also

Advanced