Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class CollectionChangedEventArgs<T>

Represents collection with change tracking event arguments.

Inheritance
System.Object
CollectionChangedEventArgs<T>
Namespace: Mediachase.BusinessFoundation.Data
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 14.26.0
Syntax
public class CollectionChangedEventArgs<T> : EventArgs
Type Parameters
Name Description
T

Constructors

CollectionChangedEventArgs(CollectionChangeType, T, T)

Initializes a new instance of the CollectionChangedEventArgs<T> class.

Declaration
public CollectionChangedEventArgs(CollectionChangeType change, T item, T replacement)
Parameters
Type Name Description
CollectionChangeType change

The change.

T item

The item.

T replacement

The replacement.

Properties

ChangedItem

Gets or sets the changed item.

Declaration
public T ChangedItem { get; set; }
Property Value
Type Description
T

The changed item.

ChangeType

Gets or sets the type of the change.

Declaration
public CollectionChangeType ChangeType { get; set; }
Property Value
Type Description
CollectionChangeType

The type of the change.

ReplacedWith

Gets or sets the replaced with.

Declaration
public T ReplacedWith { get; set; }
Property Value
Type Description
T

The replaced with.