Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class CatalogEventArgs

Implements operations for the catalog event arguments.

Namespace: Mediachase.Commerce.Catalog.Events
Assembly: Mediachase.Commerce.dll
Version: 14.26.0
Syntax
public class CatalogEventArgs : CatalogSystemEventArgs

Constructors

CatalogEventArgs(String, IEnumerable<CatalogChange>)

Initializes a new instance of the CatalogEventArgs class.

Declaration
public CatalogEventArgs(string eventName, IEnumerable<CatalogChange> catalogChanges)
Parameters
Type Name Description
System.String eventName

Name of the event.

System.Collections.Generic.IEnumerable<CatalogChange> catalogChanges

Describes what changes are made to catalogs.

Properties

CatalogChanges

Describes what changes are made to catalogs.

Declaration
public IEnumerable<CatalogChange> CatalogChanges { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<CatalogChange>
Remarks

This is only used in the CatalogUpdating event when the changes are commited. In the CatalogUpdated event this collection will be empty.