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

Interface IIncrementalData

GoDiagram
v10.0.0-beta3
by Northwoods Software®

Interface for the output object of ToIncrementalData(ChangedEvent).

Namespace: Northwoods.Go.Models
Assembly: GoWinForms.dll
Syntax
public interface IIncrementalData
Remarks

Any shared or cyclic references within the model data will be maintained on the data included on this output object.

Properties

InsertedLinkKeys

Collection of link keys added. Any key included will also be included in the ModifiedLinkData collection.

Declaration
IEnumerable InsertedLinkKeys { get; }
Property Value
Type Description
System.Collections.IEnumerable

InsertedNodeKeys

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

Declaration
IEnumerable InsertedNodeKeys { get; }
Property Value
Type Description
System.Collections.IEnumerable

ModifiedLinkData

Collection of link data objects modified.

Declaration
IEnumerable ModifiedLinkData { get; }
Property Value
Type Description
System.Collections.IEnumerable

ModifiedNodeData

Collection of node data objects modified.

Declaration
IEnumerable ModifiedNodeData { get; }
Property Value
Type Description
System.Collections.IEnumerable

RemovedLinkKeys

Collection of link keys deleted.

Declaration
IEnumerable RemovedLinkKeys { get; }
Property Value
Type Description
System.Collections.IEnumerable

RemovedNodeKeys

Collection of node keys deleted.

Declaration
IEnumerable RemovedNodeKeys { get; }
Property Value
Type Description
System.Collections.IEnumerable

SharedData

Object containing the modified SharedData.

Declaration
object SharedData { get; }
Property Value
Type Description
System.Object