Zum Hauptinhalt springen

NodeDeprecatedAttribute

Namespace: Meshmakers.Octo.Sdk.Common.EtlDataPipeline.Configuration

Marks a node configuration as deprecated. Deprecated nodes remain fully functional, but the graphical editor flags them and the runtime emits warnings when a pipeline using them is registered or executed. The flag is injected into the generated JSON schema as the node-level extensions "x-deprecated" (true) and "x-deprecationMessage".

public class NodeDeprecatedAttribute : Attribute

Inheritance Object → Attribute → NodeDeprecatedAttribute

Properties​

Message​

Optional reason or migration hint (e.g. "Use ApplyChanges@2 instead").

public string Message { get; }

Property Value​

String

TypeId​

public object TypeId { get; }

Property Value​

Object

Constructors​

NodeDeprecatedAttribute(String)​

Marks a node configuration as deprecated. Deprecated nodes remain fully functional, but the graphical editor flags them and the runtime emits warnings when a pipeline using them is registered or executed. The flag is injected into the generated JSON schema as the node-level extensions "x-deprecated" (true) and "x-deprecationMessage".

public NodeDeprecatedAttribute(string message)

Parameters​

message String