Take the community feedback survey now.

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>