Class BulkChangeItem<TChangedData>

Encapsulates a change for inclusion in a bulk change notification.

Inheritance
System.Object
BulkChangeItem<TChangedData>
Implements
IBulkChangeItem<TChangedData>
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.Events.ChangeNotification
Assembly: EPiServer.Events.dll
Version: 8.11.0
Syntax
public class BulkChangeItem<TChangedData> : BulkChangeItem, IBulkChangeItem<TChangedData>, IBulkChangeItem where TChangedData : class
Type Parameters
Name Description
TChangedData

The type of the changed data.

Constructors

BulkChangeItem(TChangedData, TChangedData)

Declaration
public BulkChangeItem(TChangedData before, TChangedData after)
Parameters
Type Name Description
TChangedData before
TChangedData after

Properties

After

Declaration
public TChangedData After { get; }
Property Value
Type Description
TChangedData

AfterObject

Declaration
public override object AfterObject { get; }
Property Value
Type Description
System.Object
Overrides

Before

Declaration
public TChangedData Before { get; }
Property Value
Type Description
TChangedData

BeforeObject

Declaration
public override object BeforeObject { get; }
Property Value
Type Description
System.Object
Overrides

Implements