Microsoft.CommerceServer.Runtime
The classes in the Microsoft.CommerceServer.Runtime namespace contain the functionality needed for authentication, event logging, and other core runtime services.
Namespace hierarchy
Microsoft.CommerceServer.Runtime Namespace Object Model
Classes
Class | Description |
---|---|
AddItemToBasketEvent | Captures additions to the basket events. |
AuthenticationInfo | Abstracts the authentication components. |
AuthManager | Performs user identification and authentication and is used to manage user security information. |
AuthTicket | Contains the authentication ticket for the user. |
BaseCommerceEvent | Abstract base class from which all Commerce event classes derive. |
BasketEvent | Provides base functionality for all the basket related events. This class cannot be used as a commerce event. Use the AddItemToBasket class or the RemoveItemFromBasket class as a commerce event instead. |
CommerceApplicationModule | The primary CommerceModule responsible for initialization of the site framework. This module must be listed before all other CommerceModules in the httpModules section. |
CommerceAuthenticationException | Base class for exceptions thrown from Authentication sub-system. |
CommerceAuthenticationFailedDecryptionException | Base class for exceptions thrown from the Authentication sub-system. |
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. |
CommerceContext | The primary class used to interface with Commerce Server. Provides access to request-level Commerce Server context such as the current UserObject. |
CommerceCreateObjectException | Exception raised when a COM object could not be created. |
CommerceDebugException | A special exception raised by components of a Commerce Server application when they encounter an error during the Debug or Checked mode of operation. |
CommerceEventAttribute | Attributes that identify a class as being a Commerce Event. |
CommerceEventMemberAttribute | Marks properties as Commerce event properties. |
CommerceException | Base type for all .NET-based Commerce Server exceptions. |
CommerceModule | All Commerce Server modules inherit from CommerceModule. CommerceModule is an IHttpModule. |
CommerceModuleDependencyException | Exception raised when a module depends on another module that has not been configured. |
CommerceResourceDependencyException | Exception raised when a resource does not exist in the Commerce Server Administration database. |
CommerceServerInfo | Gets the installed culture for Commerce Server 2002. |
Dictionary | Supports the creation, storage, and retrieval of name/value pairs in memory. |
ProfileTicket | Contains the profile ticket for the user. |
QueryStringBuilder | Builds encrypted query strings for cookie and cookieless browsers. |
ReadOnlyStringCollection | Provides a read-only string collection. Inherits from the ReadOnlyCollectionBase class. |
RemoveItemFromBasketEvent | Event used whenever items are removed from the shopping basket. |
SimpleList | Allows creation of an array of Variants that support enumeration. |
SubmitOrderEvent | Event used whenever orders are submitted for processing. |
TicketBase | Provides the base functionality for ticket handling operations in the Commerce Server 2002 Application Runtime. |
Enumerations
Enumeration | Description |
---|---|
LogStatus | Enumerator listing the return type values for the LogCommerceEvent method. |
Examples
Example | Description |
---|---|
Code to Build a Login Page | Describes how to check for authenticated users, to set tickets to identify users, and to add and modify ticket properties. |
See Also
Commerce Server .NET Application Framework Tutorial
Copyright © 2005 Microsoft Corporation.
All rights reserved.