SaaS CMS has officially launched! Learn more now.

Class NodeChange

Describes a change made to a node.

Inheritance
System.Object
NodeChange
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: Mediachase.Commerce.Catalog.Events
Assembly: Mediachase.Commerce.dll
Version: 11.8.3
Syntax
public class NodeChange

Constructors

NodeChange(ChangeType, Int32, Int32, Int32)

Initializes a new instance of the NodeChange class.

Declaration
public NodeChange(ChangeType changeType, int nodeId, int parentNodeId, int catalogId)
Parameters
Type Name Description
ChangeType changeType

The type of change made to the node.

System.Int32 nodeId

The id of the node.

System.Int32 parentNodeId

The id of the parent node.

System.Int32 catalogId

The id of the catalog the node is in.

Properties

CatalogId

The id of the catalog the node is in.

Declaration
public int CatalogId { get; }
Property Value
Type Description
System.Int32

ChangeType

The type of change made to the node.

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

NodeId

The id of the node.

Declaration
public int NodeId { get; }
Property Value
Type Description
System.Int32

ParentNodeId

The id of the parent node.

Declaration
public int ParentNodeId { get; }
Property Value
Type Description
System.Int32