Class CatalogEventHandler
This type/member supports the EPiServer infrastructure and is not intended to be used directly from your code.
Inherited Members
Namespace: EPiServer.Commerce.Catalog.Provider
Assembly: EPiServer.Business.Commerce.dll
Version: 12.17.2Syntax
public class CatalogEventHandler : CatalogEventListenerBase
Constructors
CatalogEventHandler(ReferenceConverter)
This type/member supports the EPiServer infrastructure and is not intended to be used directly from your code. Initializes a new instance of the CatalogEventHandler class.
Declaration
public CatalogEventHandler(ReferenceConverter referenceConverter)
Parameters
Type | Name | Description |
---|---|---|
ReferenceConverter | referenceConverter | The reference converter. |
Properties
Instance
Declaration
public static CatalogEventHandler Instance { get; }
Property Value
Type | Description |
---|---|
CatalogEventHandler |
Methods
AssociationDeleted(Object, DeletedAssociationEventArgs)
Implementation of the AssociationDeleted event handler of the CatalogEventListenerBase
Declaration
public override void AssociationDeleted(object source, DeletedAssociationEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Object | source | The source. |
DeletedAssociationEventArgs | args | The DeletedAssociationEventArgs instance containing the event data. |
Overrides
AssociationUpdated(Object, AssociationEventArgs)
Implementation of the AssociationUpdated event handler of the CatalogEventListenerBase
Declaration
public override void AssociationUpdated(object source, AssociationEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Object | source | The source. |
AssociationEventArgs | args | The AssociationEventArgs instance containing the event data. |
Overrides
CatalogDeleted(Object, DeletedCatalogEventArgs)
Implementation of the CatalogDeleted event handler of the CatalogEventListenerBase
Declaration
public override void CatalogDeleted(object source, DeletedCatalogEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Object | source | The source. |
DeletedCatalogEventArgs | args | The DeletedCatalogEventArgs instance containing the event data. |
Overrides
CatalogLanguageUpdated(Object, CatalogLanguageEventArgs)
Implementation of the CatalogLanguageUpdated event handler of the CatalogEventListenerBase
Declaration
public override void CatalogLanguageUpdated(object source, CatalogLanguageEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Object | source | The source. |
CatalogLanguageEventArgs | args | The CatalogLanguageEventArgs instance containing the event data. |
Overrides
CatalogUpdated(Object, CatalogEventArgs)
Implementation of the CatalogUpdated event handler of the CatalogEventListenerBase
Declaration
public override void CatalogUpdated(object source, CatalogEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Object | source | The source. |
CatalogEventArgs | args | The CatalogEventArgs instance containing the event data. |
Overrides
EntryDeleted(Object, DeletedEntryEventArgs)
Implementation of the EntryDeleted event handler of the CatalogEventListenerBase
Declaration
public override void EntryDeleted(object source, DeletedEntryEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Object | source | The source. |
DeletedEntryEventArgs | args | The DeletedEntryEventArgs instance containing the event data. |
Overrides
EntryUpdated(Object, EntryEventArgs)
Implementation of the EntryUpdated event handler of the CatalogEventListenerBase
Declaration
public override void EntryUpdated(object source, EntryEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Object | source | The source. |
EntryEventArgs | args | The EntryEventArgs instance containing the event data. |
Overrides
NodeDeleted(Object, DeletedNodeEventArgs)
Implementation of the NodeDeleted event handler of the CatalogEventListenerBase
Declaration
public override void NodeDeleted(object source, DeletedNodeEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Object | source | The source. |
DeletedNodeEventArgs | args | The DeletedNodeEventArgs instance containing the event data. |
Overrides
NodeUpdated(Object, NodeEventArgs)
Implementation of the NodeUpdated event handler of the CatalogEventListenerBase
Declaration
public override void NodeUpdated(object source, NodeEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Object | source | The source. |
NodeEventArgs | args | The NodeEventArgs instance containing the event data. |
Overrides
RelationDeleted(Object, DeletedRelationEventArgs)
Implementation of the RelationDeleted event handler of the CatalogEventListenerBase
Declaration
public override void RelationDeleted(object source, DeletedRelationEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Object | source | The source. |
DeletedRelationEventArgs | args | The DeletedRelationEventArgs instance containing the event data. |
Overrides
RelationUpdated(Object, RelationEventArgs)
Implementation of the RelationUpdated event handler of the CatalogEventListenerBase
Declaration
public override void RelationUpdated(object source, RelationEventArgs args)
Parameters
Type | Name | Description |
---|---|---|
System.Object | source | The source. |
RelationEventArgs | args | The RelationEventArgs instance containing the event data. |
Overrides
Events
AssociationsUpdated
Occurs when the associations of an item in ECF have been updated
Declaration
public event EventHandler<ContentEventArgs> AssociationsUpdated
Event Type
Type | Description |
---|---|
System.EventHandler<EPiServer.ContentEventArgs> |
ContentUpdated
Occurs when an item in the ECF has been updated and the corresponding content is cleared from cache.
Declaration
public event EventHandler<ContentEventArgs> ContentUpdated
Event Type
Type | Description |
---|---|
System.EventHandler<EPiServer.ContentEventArgs> |
LanguageConfigurationUpdated
Occurs when the language configuration of a catalog
Declaration
public event EventHandler<ContentEventArgs> LanguageConfigurationUpdated
Event Type
Type | Description |
---|---|
System.EventHandler<EPiServer.ContentEventArgs> |
RelationsUpdated
Occurs when the relations of an item in ECF have been updated
Declaration
public event EventHandler<ContentEventArgs> RelationsUpdated
Event Type
Type | Description |
---|---|
System.EventHandler<EPiServer.ContentEventArgs> |