Table of Contents

Class Model<TNodeData, TNodeKey, TSharedData>.IncrementalData

Namespace
Northwoods.Go.Models
Assembly
Northwoods.GoDiagram.WinForms.dll

Stores incremental data output from ToIncrementalData(ChangedEvent).

public class Model<TNodeData, TNodeKey, TSharedData>.IncrementalData
Inheritance
Model<TNodeData, TNodeKey, TSharedData>.IncrementalData
Derived
Inherited Members

Constructors

IncrementalData()

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

public IncrementalData()

Properties

InsertedNodeKeys

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

public ICollection<TNodeKey> InsertedNodeKeys { get; set; }

Property Value

ICollection<TNodeKey>

ModifiedNodeData

Collection of node data objects modified.

public ICollection<TNodeData> ModifiedNodeData { get; set; }

Property Value

ICollection<TNodeData>

RemovedNodeKeys

Collection of node keys deleted.

public ICollection<TNodeKey> RemovedNodeKeys { get; set; }

Property Value

ICollection<TNodeKey>

SharedData

Object containing the modified SharedData.

public TSharedData SharedData { get; set; }

Property Value

TSharedData