GoDiagram is currently in beta -- See here for details, or contact us if you have questions or feedback.

Class Model<TNodeData, TNodeKey, TSharedData>.IncrementalData

GoDiagram
v10.0.0-beta3
by Northwoods Software®

Stores incremental data output from ToIncrementalData(ChangedEvent).

Inheritance
System.Object
Model<TNodeData, TNodeKey, TSharedData>.IncrementalData
Namespace: Northwoods.Go.Models
Assembly: GoWinForms.dll
Syntax
public class IncrementalData

Constructors

IncrementalData()

Constructs incremental data. You will not normally call this constructor.

Declaration
public IncrementalData()

Properties

InsertedNodeKeys

Collection of node keys added. Any key included will also be included in the ModifiedNodeData collection.

Declaration
public ICollection<TNodeKey> InsertedNodeKeys { get; set; }
Property Value
Type Description
System.Collections.Generic.ICollection<TNodeKey>

ModifiedNodeData

Collection of node data objects modified.

Declaration
public ICollection<TNodeData> ModifiedNodeData { get; set; }
Property Value
Type Description
System.Collections.Generic.ICollection<TNodeData>

RemovedNodeKeys

Collection of node keys deleted.

Declaration
public ICollection<TNodeKey> RemovedNodeKeys { get; set; }
Property Value
Type Description
System.Collections.Generic.ICollection<TNodeKey>

SharedData

Object containing the modified SharedData.

Declaration
public TSharedData SharedData { get; set; }
Property Value
Type Description
TSharedData