Class BaseArgument
The BaseArgument.
Assembly: Taskurai.dll
Declaration
public class BaseArgument
Derived:
Taskurai.Models.StepArgument, Taskurai.Models.TaskArgument
Properties
Name
Name of the argument.
Declaration
public string Name { get; set; }
Type
Type of argument.
Declaration
public string Type { get; set; }
StateReference
State reference.
Declaration
public StateReference StateReference { get; set; }
Sensitive
Indicates sensitive information.
Declaration
public bool? Sensitive { get; set; }
Data
Declaration
[JsonConverter(typeof(BinaryDataConverter))]
protected BinaryData Data { get; set; }
Value
Value JSON payload.
Declaration
[JsonPropertyName("data")]
[JsonConverter(typeof(ValueDataConverter<object>))]
public ValueData<object> Value { get; set; }
HasValue
Gets a value indicating whether the argument has a non-null value.
Declaration
[JsonIgnore]
public bool HasValue { get; }
HasState
Gets a value indicating whether the argument has a state reference.
Declaration
[JsonIgnore]
public bool HasState { get; }