SaaS CMS has officially launched! Learn more now.

Class MetaDataEventManager

Represents the event manager, which listen for MetaData updated event from Commerce Manager site, and invoke the appropriated event in front-end site context.

Inheritance
System.Object
MetaDataEventManager
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Commerce
Assembly: EPiServer.Business.Commerce.dll
Version: 11.8.3
Syntax
public static class MetaDataEventManager

Fields

MetaFieldLinkedEventType

Declaration
public const string MetaFieldLinkedEventType = "MetaFieldLinked"
Field Value
Type Description
System.String

MetaFieldUnlinkedEventType

Declaration
public const string MetaFieldUnlinkedEventType = "MetaFieldUnlinked"
Field Value
Type Description
System.String

MetaFieldUpdatedEventType

Declaration
public const string MetaFieldUpdatedEventType = "MetaFieldUpdated"
Field Value
Type Description
System.String

Methods

AddEvent()

Register event handler

Declaration
public static void AddEvent()

Events

MetaFieldDataLinked

Occurs when a relation is about to be updated.

Declaration
public static event EventHandler<MetaDataChangeEventArgs> MetaFieldDataLinked
Event Type
Type Description
System.EventHandler<MetaDataChangeEventArgs>

MetaFieldDataUnlinked

Occurs when a relation is about to be updated.

Declaration
public static event EventHandler<MetaDataChangeEventArgs> MetaFieldDataUnlinked
Event Type
Type Description
System.EventHandler<MetaDataChangeEventArgs>

MetaFieldDataUpdated

Occurs when a meta field has been updated.

Declaration
public static event EventHandler<MetaDataChangeEventArgs> MetaFieldDataUpdated
Event Type
Type Description
System.EventHandler<MetaDataChangeEventArgs>