Skip to main content Skip to complementary content

StructureDiff Class

Namespace: Qlik.Engine
Assembly: Qlik.Engine.dll

A class representing the diff between two abstract structures for a particular property path.

Inheritance

  • System.Object
    • StructureDiff

Syntax

public abstract class StructureDiff : IStructureDiff

Constructors

Name Description
StructureDiff()

Create an empty structure diff.

Properties

Name Description
NewType

The new type of the property.

NewValue

The new value of the property.

OldType

The original type of the property.

OldValue

The original value of the property.

Path

The path to the property of an abstract structure for which the diff applies.

Type

The diff type (add, remove, etc).

Methods

Name Description
AddPropertyLevel(String)

Add a level to the path for the property of the diff.

Diff(JToken, JToken)

Create a set of diffs between two tokens.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!