Class NodeEventArgs

Implements operations for the node event arguments.

Inheritance
System.Object
System.EventArgs
NodeEventArgs
Inherited Members
System.EventArgs.Empty
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: Mediachase.Commerce.Catalog.Events
Assembly: Mediachase.Commerce.dll
Version: 10.8.0
Syntax
public class NodeEventArgs : CatalogSystemEventArgs

Constructors

NodeEventArgs(String)

Initializes a new instance of the NodeEventArgs class.

Declaration
[Obsolete("Use the constructor with IEnumerable<string> instead. Will remain at least until October 2016.")]
public NodeEventArgs(string eventName)
Parameters
Type Name Description
System.String eventName

Name of the event.

NodeEventArgs(String, IEnumerable<String>)

Initializes a new instance of the NodeEventArgs class.

Declaration
public NodeEventArgs(string eventName, IEnumerable<string> propertyNamesWithChanges)
Parameters
Type Name Description
System.String eventName

Name of the event.

System.Collections.Generic.IEnumerable<System.String> propertyNamesWithChanges

Name of properties that has been changed.

Properties

PropertyNamesWithChanges

The names of properties which have changes

Declaration
public IEnumerable<string> PropertyNamesWithChanges { get; set; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<System.String>