Struct SimSystemInfo

Namespace
TDMaker.Core
Assembly
TDMaker.Core.dll

Immutable metadata for one pipeline entry, in actual execution order. No mutable system instance is exposed.

public readonly struct SimSystemInfo
Inherited Members

Properties

Index

Index passed to ISimProfiler system callbacks.

public int Index { get; }

Property Value

int

IsBuiltIn

True for a built-in stage implementation.

public bool IsBuiltIn { get; }

Property Value

bool

Name

Type full name, falling back to the type name. Computed during setup for allocation-free marker lookup.

public string Name { get; }

Property Value

string

Stage

Built-in stage or the registered custom system's anchor.

public SimStage Stage { get; }

Property Value

SimStage

SystemType

Concrete runtime type of the system.

public Type SystemType { get; }

Property Value

Type