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: 13.30.0
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>