Table of Contents

Class FlowModuleMetadata

Namespace
Crosser.EdgeNode.Flows
Assembly
Crosser.EdgeNode.Flows.dll
public record FlowModuleMetadata : IEquatable<FlowModuleMetadata>
Inheritance
FlowModuleMetadata
Implements
Inherited Members

Constructors

FlowModuleMetadata(string, bool, bool, string, Guid, Guid, string, bool, bool, string, string?, string)

public FlowModuleMetadata(string Type, bool Debug, bool HaltOnError, string ModuleVersion, Guid Id, Guid FlowId, string Outputs, bool HasInput, bool Disabled, string Name, string? CustomName, string Settings)

Parameters

Type string
Debug bool
HaltOnError bool
ModuleVersion string
Id Guid
FlowId Guid
Outputs string
HasInput bool
Disabled bool
Name string
CustomName string
Settings string

Properties

CustomName

public string? CustomName { get; init; }

Property Value

string

Debug

public bool Debug { get; init; }

Property Value

bool

Disabled

public bool Disabled { get; init; }

Property Value

bool

FlowId

public Guid FlowId { get; init; }

Property Value

Guid

HaltOnError

public bool HaltOnError { get; init; }

Property Value

bool

HasInput

public bool HasInput { get; init; }

Property Value

bool

Id

public Guid Id { get; init; }

Property Value

Guid

ModuleVersion

public string ModuleVersion { get; init; }

Property Value

string

Name

public string Name { get; init; }

Property Value

string

Outputs

public string Outputs { get; init; }

Property Value

string

Settings

public string Settings { get; init; }

Property Value

string

Type

public string Type { get; init; }

Property Value

string