The ECommerceActionContext type exposes the following members.
Back to Top
Back to Top
Back to Top
Back to Top
Constructors
Name | Description | |
---|---|---|
ECommerceActionContext |
Methods
Name | Description | |
---|---|---|
CloneForNewThread |
Clones the object for new thread
(Inherited from AbstractContext TContext .) | |
CombineWith |
Combines current instance with other properties (modifies current instace!).
List properties are merged from all the participating typeinfos, other properties are taken as first non-null value (non-null is determined by nullValues collection).
(Inherited from AbstractHierarchicalObject ObjectType .) | |
ContainsColumn |
Returns true if specified column is available in current structure.
(Inherited from AbstractDataContainer ParentObjectType .) | |
DisableAll |
Disables logging for synchronization, event log, web farm tasks, versioning and cache dependencies
Disables timestamp update
Disables object invalidation
Disables cache usage
Disables asynchronous actions
Disables sending of emails
(Inherited from ExtendedActionContext TContext .) | |
DisableLogging |
Disables logging of event log, staging and export tasks
(Inherited from ExtendedActionContext TContext .) | |
Dispose |
Disposes the object
(Inherited from ExtendedActionContext TContext .) | |
Equals | (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetProperty |
Gets the context property.
(Inherited from AbstractHierarchicalObject ObjectType .) | |
GetPropertyType |
Gets the type of the given property
(Inherited from AbstractHierarchicalObject ObjectType .) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetValue |
Gets the object value.
(Inherited from AbstractSimpleDataContainer ParentObjectType .) | |
HasSetter |
Returns true if given property has a setter
(Inherited from AbstractHierarchicalObject ObjectType .) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
RegisterColumn(String, Func ParentObjectType, Object ) |
Registers the given Column to the object
(Inherited from AbstractSimpleDataContainer ParentObjectType .) | |
RegisterColumn(String, Func ParentObjectType, Object , Func ParentObjectType, Object, Object ) |
Registers the given Column to the object
(Inherited from AbstractSimpleDataContainer ParentObjectType .) | |
RegisterColumns |
Registers the Columns of this object
(Inherited from AbstractSimpleDataContainer ParentObjectType .) | |
RegisterProperties |
Registers the properties of this object
(Inherited from AbstractHierarchicalObject ObjectType .) | |
RegisterProperty(String, Func ObjectType, Object ) |
Registers the given property to the object
(Inherited from AbstractHierarchicalObject ObjectType .) | |
RegisterProperty(String, Object, Func ObjectType, Object, Object ) |
Registers the given parameterized property to the object.
(Inherited from AbstractHierarchicalObject ObjectType .) | |
RestoreOriginalValues |
Restores the original values to the context
(Overrides AbstractActionContext TContext RestoreOriginalValues .) | |
SetProperty |
Gets the context property.
(Inherited from AbstractHierarchicalObject ObjectType .) | |
SetValue |
Sets the object value.
(Inherited from AbstractSimpleDataContainer ParentObjectType .) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
TryGetProperty(String, Object ) |
Gets the context property.
(Inherited from AbstractHierarchicalObject ObjectType .) | |
TryGetProperty(String, Object , Boolean) |
Returns value of property.
(Inherited from AbstractHierarchicalObject ObjectType .) | |
TryGetValue |
Returns value of column.
(Inherited from AbstractSimpleDataContainer ParentObjectType .) |
Extension Methods
Name | Description | |
---|---|---|
GetAPIString |
Gets the string by the specified resource key
(Defined by CoreExtensions.) | |
GetString |
Gets the string by the specified resource key
(Defined by CoreExtensions.) | |
ToBoolean |
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToDateTime |
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToDouble |
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToGuid |
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToInteger |
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToString |
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.) |
Properties
Name | Description | |
---|---|---|
ActionContext |
Action context
(Inherited from ExtendedActionContext TContext .) | |
AllowAsyncActions |
Indicates if the actions can run asynchronously. Default is true, if the application is web site, otherwise false.
(Inherited from ExtendedActionContext TContext .) | |
AllowInitUser |
Indicates if the current user should be initialized.
(Inherited from ExtendedActionContext TContext .) | |
AssignDefaultTaxesToProducts |
Indicates if system automatically assigns default tax classes to new products based on department configuration.
| |
ColumnNames |
Available column names.
(Inherited from AbstractDataContainer ParentObjectType .) | |
CreateSearchTask |
Indicates if the search task should be created for the objects.
(Inherited from ExtendedActionContext TContext .) | |
CreateVersion |
Indicates if the object version should be created.
(Inherited from ExtendedActionContext TContext .) | |
Culture |
Current thread culture.
(Inherited from ExtendedActionContext TContext .) | |
CurrentAssignDefaultTaxesToProducts |
Indicates if system automatically assigns default tax classes to new products based on department configuration.
| |
CurrentSetLowestPriceToParent |
Indicates if system automatically set the parent product price of the cheapest product variant within the context.
| |
DeletePhysicalFiles |
Indicates whether a physical files should be deleted for attachments, meta files and media files.
(Inherited from ExtendedActionContext TContext .) | |
Disconnected |
Indicates if the objects within current context should behave as disconnected
(Inherited from ExtendedActionContext TContext .) | |
EnableLogContext |
Indicates whether logging through log context (LogContext) is currently enabled.
(Inherited from ExtendedActionContext TContext .) | |
EnableSmartSearchIndexer |
Indicates whether a search task should be executed when it is created.
(Inherited from ExtendedActionContext TContext .) | |
InvalidateObject |
Indicates if the objects should be invalidated.
(Inherited from ExtendedActionContext TContext .) | |
IsDefault |
Returns true if the context is the default request context
(Inherited from RequestContainer TParent .) | |
Item |
Gets the value of particular property
(Inherited from AbstractHierarchicalObject ObjectType .) | |
LogEvents |
Indicates if the events should be logged.
(Inherited from ExtendedActionContext TContext .) | |
LogExport |
Indicates if the export tasks should be logged.
(Inherited from ExtendedActionContext TContext .) | |
LogIntegration |
Indicates if the integration tasks should be logged.
(Inherited from ExtendedActionContext TContext .) | |
LogSynchronization |
Indicates if the staging tasks should be logged.
(Inherited from ExtendedActionContext TContext .) | |
LogWebFarmTasks |
Indicates if the web farm tasks should be logged.
(Inherited from ExtendedActionContext TContext .) | |
OriginalData |
Previous context data
(Inherited from AbstractActionContext TContext .) | |
Properties |
Properties available through the context.
(Inherited from AbstractHierarchicalObject ObjectType .) | |
PropertyList |
Used property list
(Inherited from AbstractHierarchicalObject ObjectType .) | |
RegisteredColumns |
Registered Columns
(Inherited from AbstractSimpleDataContainer ParentObjectType .) | |
RegisteredColumnsObject |
Registered Columns object
(Inherited from AbstractSimpleDataContainer ParentObjectType .) | |
RegisteredProperties |
Registered properties
(Inherited from AbstractHierarchicalObject ObjectType .) | |
RegisteredPropertiesObject |
Registered properties object
(Inherited from AbstractHierarchicalObject ObjectType .) | |
RestoreOriginal |
If true, the original values are restored in the context
(Inherited from AbstractActionContext TContext .) | |
SendEmails |
Indicates if email should be sent.
(Inherited from ExtendedActionContext TContext .) | |
SendNotifications |
Indicates if the notifications should be sent.
(Inherited from ExtendedActionContext TContext .) | |
SetLowestPriceToParent |
Indicates if system automatically set the parent product price of the cheapest product variant.
| |
ThreadGuid |
Guid of the current CMSTread. Guid.Empty when execution is not running under CMSThread.
(Inherited from ExtendedActionContext TContext .) | |
TouchCacheDependencies |
Indicates if the objects cache dependencies should be touched.
(Inherited from ExtendedActionContext TContext .) | |
TouchParent |
Indicates if the objects within current context should touch parent object
(Inherited from ExtendedActionContext TContext .) | |
UICulture |
Current thread UI culture.
(Inherited from ExtendedActionContext TContext .) | |
UpdateRating |
Indicates whether a user activity points should be updated.
(Inherited from ExtendedActionContext TContext .) | |
UpdateSystemFields |
Indicates if the system fields should be updated.
(Inherited from ExtendedActionContext TContext .) | |
UpdateTimeStamp |
Indicates if the objects time stamps should be updated.
(Inherited from ExtendedActionContext TContext .) | |
UpdateUserCounts |
Indicates whether a user activity points should be updated.
(Inherited from ExtendedActionContext TContext .) | |
UseCache |
Indicates if cache should be used for data operations.
(Inherited from ExtendedActionContext TContext .) | |
UseGlobalAdminContext |
Indicates if global admin context should be used.
(Inherited from ExtendedActionContext TContext .) | |
UseLocalColumns |
If true, the object uses local columns
(Inherited from AbstractSimpleDataContainer ParentObjectType .) | |
UseLocalProperties |
If true, the object uses local properties
(Inherited from AbstractHierarchicalObject ObjectType .) | |
User |
User of the context.
(Inherited from ExtendedActionContext TContext .) |
See Also