Microsoft.CommerceServer.Runtime Namespace

For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.

The classes in the Microsoft.CommerceServer.Runtime namespace contain the functionality needed for authentication, event logging, and other core runtime services.

Classes

  Class Description
ms986538.pubclass(en-US,CS.70).gif AddItemToBasketEvent Occurs whenever items are added to the shopping basket.
ms986538.pubclass(en-US,CS.70).gif AuthenticationInfo Abstracts the authentication components.
ms986538.pubclass(en-US,CS.70).gif AuthManager Performs user identification and authentication and manages user security information.
ms986538.pubclass(en-US,CS.70).gif AuthTicket Contains the authentication ticket for the user. This class cannot be inherited.
ms986538.pubclass(en-US,CS.70).gif BaseCommerceEvent Abstract base class from which all Commerce event classes derive.
ms986538.pubclass(en-US,CS.70).gif BasketEvent Provides base functionality for all the basket related events.
ms986538.pubclass(en-US,CS.70).gif CommerceApplicationModule The primary CommerceModule class responsible for initialization of the site framework. This class cannot be inherited.
ms986538.pubclass(en-US,CS.70).gif CommerceAuthenticationException The base class for exceptions thrown from the authentication sub-system.
ms986538.pubclass(en-US,CS.70).gif CommerceAuthenticationFailedDecryptionException An exception which is raised whenever a decryption error occurs, most notably when an invalid encryption key or an invalid ticket is used.
ms986538.pubclass(en-US,CS.70).gif CommerceAuthenticationModule Provides a framework context for managing the authentication of site visitors, client side cookie detection, and creation of an instance of the AuthManagerInfo class at page scope. This class cannot be inherited.
ms986538.pubclass(en-US,CS.70).gif CommerceContext The primary class used to interface with Commerce Server. This class cannot be inherited.
ms986538.pubclass(en-US,CS.70).gif CommerceCreateObjectException An exception that is raised when a COM object could not be created.
ms986538.pubclass(en-US,CS.70).gif CommerceDataWarehouseAuthenticationModule A DataWarehouse authentication http module provides the correlation mechanism to track ASP.NET site visitors to profile users. This class cannot be inherited.
ms986538.pubclass(en-US,CS.70).gif CommerceDebugException An exception that is thrown when a Commerce Server application encounters an error during the Debug or Check mode of operation.
ms986538.pubclass(en-US,CS.70).gif CommerceDirectMailerAuthenticationModule A CommerceDirectMailer authentication http module provides the authentication functionality for Direct Mailer. This class cannot be inherited.
ms986538.pubclass(en-US,CS.70).gif CommerceEventAttribute Attributes that identify a class as being a Commerce Server event. This class cannot be inherited.
ms986538.pubclass(en-US,CS.70).gif CommerceEventMemberAttribute Attributes that marks a Commerce Server-specific short name with a Commerce Server property. This class cannot be inherited.
ms986538.pubclass(en-US,CS.70).gif CommerceException The base type for Commerce Server exceptions.
ms986538.pubclass(en-US,CS.70).gif CommerceModule The base module class for all Microsoft Commerce Server modules.
ms986538.pubclass(en-US,CS.70).gif CommerceModuleDependencyException An exception that is thrown when a required module has not been configured.
ms986538.pubclass(en-US,CS.70).gif CommerceResourceDependencyException An exception that is thrown when a resource does not exist in the Commerce Server administration database.
ms986538.pubclass(en-US,CS.70).gif DictionaryClass
ms986538.pubclass(en-US,CS.70).gif ExceptionEventLogger Class used to log exceptions to the Application event log, for monitoring purposes.
ms986538.pubclass(en-US,CS.70).gif MappedStorageBase Provides functionality required by non-collection classes that will participate in the Commerce Server mapped storage mechanism.
ms986538.pubclass(en-US,CS.70).gif NonAuthenticatedIdentity This class provides an IIdentity that is not considered authenticated. This allows a site to recognize a user without treating the user as authenticated.
ms986538.pubclass(en-US,CS.70).gif ProfileTicket Contains the profile ticket for the user. This class cannot be inherited.
ms986538.pubclass(en-US,CS.70).gif QueryStringBuilder (Obsolete) Use this class to build encrypted query strings for cookie and cookieless browsers.
ms986538.pubclass(en-US,CS.70).gif ReadOnlyStringCollection Provides a read-only string collection. This class cannot be inherited.
ms986538.pubclass(en-US,CS.70).gif RemoveItemFromBasketEvent Occurs whenever items are removed from the shopping basket.
ms986538.pubclass(en-US,CS.70).gif SimpleListClass
ms986538.pubclass(en-US,CS.70).gif SiteCacheRefresh Http handler responsible for refreshing caches of a Commerce application.
ms986538.pubclass(en-US,CS.70).gif SiteCacheRefreshEventArgs Provides data for the CacheRefresh event.
ms986538.pubclass(en-US,CS.70).gif StorageUtilities Provides utility functions for working with Commerce Server mapped storage. This class cannot be inherited.
ms986538.pubclass(en-US,CS.70).gif SubmitOrderEvent Occurs whenever orders are submitted for processing.
ms986538.pubclass(en-US,CS.70).gif TicketBase Provides the base functionality for ticket handling operations in the Commerce Server application runtime.

Interfaces

  Interface Description
ms986538.pubinterface(en-US,CS.70).gif Dictionary
ms986538.pubinterface(en-US,CS.70).gif IDictionary
ms986538.pubinterface(en-US,CS.70).gif ISimpleList
ms986538.pubinterface(en-US,CS.70).gif SimpleList

Enumerations

  Enumeration Description
ms986538.pubenumeration(en-US,CS.70).gif LogStatus Lists the return type values for the LogCommerceEvent method.