Zum Hauptinhalt springen

BlueprintAttributeChange

Namespace: Meshmakers.Octo.Runtime.Contracts.Blueprints

One attribute of a BlueprintEntityChange: what is stored now and what the seed would write. Values are in transport shape (records as DTOs, enums as their key).

public class BlueprintAttributeChange

Inheritance Object → BlueprintAttributeChange

Properties​

AttributeName​

Attribute name as declared on the CK type.

public string AttributeName { get; set; }

Property Value​

String

OldValue​

The value stored on the tenant today; null when the tenant has no value.

public object OldValue { get; set; }

Property Value​

Object

NewValue​

The value the seed would write; null when the seed omits the attribute, which the upsert turns into a cleared value.

public object NewValue { get; set; }

Property Value​

Object

Constructors​

BlueprintAttributeChange()​

Caution​

Constructors of types with required members are not supported in this version of your compiler.


public BlueprintAttributeChange()