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: 10.8.0Syntax
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()
RaiseEvent(MetaDataUpdateEventArgs)
Raise event when product is updated
Declaration
[Obsolete("This method is no longer in use. Will remain at least until November 2016.")]
public static void RaiseEvent(MetaDataUpdateEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
MetaDataUpdateEventArgs | e | Event arguments |
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> |
MetaFieldLinked
Occurs when a relation is about to be updated.
Declaration
[Obsolete("This event handler is obsolete, please use MetaFieldDataLinked. Will remain at least until November 2016.")]
public static event EventHandler<MetaDataUpdateEventArgs> MetaFieldLinked
Event Type
Type | Description |
---|---|
System.EventHandler<MetaDataUpdateEventArgs> |
MetaFieldUnlinked
Occurs when a relation is about to be updated.
Declaration
[Obsolete("This event handler is obsolete, please use MetaFieldDataUnlinked. Will remain at least until November 2016.")]
public static event EventHandler<MetaDataUpdateEventArgs> MetaFieldUnlinked
Event Type
Type | Description |
---|---|
System.EventHandler<MetaDataUpdateEventArgs> |
MetaFieldUpdated
Occurs when a meta field has been updated.
Declaration
[Obsolete("This event handler is obsolete, please use MetaFieldDataUpdated. Will remain at least until November 2016.")]
public static event EventHandler<MetaDataUpdateEventArgs> MetaFieldUpdated
Event Type
Type | Description |
---|---|
System.EventHandler<MetaDataUpdateEventArgs> |