Table of Contents

Class MediaBlocksPipelineInfoDocument

Namespace
VisioForge.Core.MediaBlocks.Serialization
Assembly
VisioForge.Core.dll

Document-level description of one pipeline: identity, name and pipeline-wide settings.

public class MediaBlocksPipelineInfoDocument

Inheritance

Inherited Members

Properties

ExtensionData

Gets unknown properties that survive load/save without loss.

[JsonExtensionData]
public Dictionary<string, JsonElement> ExtensionData { get; set; }

Property Value

Dictionary<string, JsonElement>

Id

Gets or sets the stable unique identifier of the pipeline.

public Guid Id { get; set; }

Property Value

Guid

Name

Gets or sets the human-readable pipeline name.

public string Name { get; set; }

Property Value

string

Settings

Gets or sets pipeline-wide settings as raw JSON. Typed binding is added with block descriptors.

public JsonElement? Settings { get; set; }

Property Value

JsonElement?