Skip to main content

BlueprintUpdateResult

Namespace: Meshmakers.Octo.Runtime.Contracts.Blueprints

Result of a blueprint update operation

public class BlueprintUpdateResult

Inheritance Object → BlueprintUpdateResult

Properties​

Success​

Whether the update completed successfully

public bool Success { get; set; }

Property Value​

Boolean

EntitiesAdded​

Number of entities added

public int EntitiesAdded { get; set; }

Property Value​

Int32

EntitiesUpdated​

Number of entities updated

public int EntitiesUpdated { get; set; }

Property Value​

Int32

EntitiesUnchanged​

Locked entities re-applied without any attribute change (AB#5297). Counted apart from BlueprintUpdateResult.EntitiesUpdated so the result matches the preview's reading.

public int EntitiesUnchanged { get; set; }

Property Value​

Int32

EntitiesDeleted​

Number of entities deleted

public int EntitiesDeleted { get; set; }

Property Value​

Int32

EntitiesSkipped​

Number of entities skipped due to conflicts

public int EntitiesSkipped { get; set; }

Property Value​

Int32

Errors​

Errors that occurred during the update

public List<string> Errors { get; set; }

Property Value​

List<String>

Warnings​

Warnings generated during the update

public List<string> Warnings { get; set; }

Property Value​

List<String>

NewBlueprintInfo​

The new blueprint info after update

public TenantBlueprintInfo NewBlueprintInfo { get; set; }

Property Value​

TenantBlueprintInfo

Constructors​

BlueprintUpdateResult()​

public BlueprintUpdateResult()