This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.
Smartsite web request commands.

Syntax

C# Copy imageCopy Code
                          namespace Smartsite.Web.Commands
Visual Basic (Declaration) Copy imageCopy Code
                          Namespace Smartsite.Web.Commands

Classes

  Class Description
Public class CommandBase
Provides basic command implementation for setting values, constraints and automatic type conversion.
Public class CommandException
The exection for command error situations.
Public class CommandFactory
Creates commands based on web request and configuration data.
Public class ConstraintAttribute
Specifies a constraint on command parameters.
Public class LogUtility
Provides logging helper.
Public class QueryString
Provides query string helpers.
Public class SignatureBuilder
Provides a command signature builder for cache key purpose.

Structures

  Structure Description
Public structure CommandParameterValue
Struct holding a command parameter value.

Interfaces

  Interface Description
Public interface ICommand
Defines the contract for a command
Public interface ICommandConsumer
Represents a component capable of consuming commands.

Delegates

  Delegate Description
Public delegate CommandFactory..::..UnknownParameterHandler
Delegate for unknown parameter handlers.
Advanced