26.232. Class TaskOptionsHolder
Namespace: ArmoniK.Core.Common.Storage
Assembly: ArmoniK.Core.Common.dll
Task options place holder for dynamic conversions
[UsedImplicitly]
public record TaskOptionsHolder : IEquatable<TaskOptionsHolder>
26.232.1. Inheritance
26.232.2. Implements
26.232.3. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
26.232.4. Extension Methods
26.232.5. Properties
26.232.5.1. ApplicationName
Application Name field transmitted to the task from the client
public string ApplicationName { get; set; }
26.232.5.1.1. Property Value
26.232.5.2. ApplicationNamespace
Application Namespace field transmitted to the task from the client
public string ApplicationNamespace { get; set; }
26.232.5.2.1. Property Value
26.232.5.3. ApplicationService
Application Service field transmitted to the task from the client
public string ApplicationService { get; set; }
26.232.5.3.1. Property Value
26.232.5.4. ApplicationVersion
Application Version field transmitted to the task from the client
public string ApplicationVersion { get; set; }
26.232.5.4.1. Property Value
26.232.5.5. EngineType
Engine Type field transmitted to the task from the client
public string EngineType { get; set; }
26.232.5.5.1. Property Value
26.232.5.6. MaxDuration
Max duration of the task
public TimeSpan MaxDuration { get; set; }
26.232.5.6.1. Property Value
26.232.5.7. MaxRetries
Number of retries allowed to the task
public int MaxRetries { get; set; }
26.232.5.7.1. Property Value
26.232.5.8. Options
Custom defined options transmitted to the task from the client
public IDictionary<string, string> Options { get; set; }
26.232.5.8.1. Property Value
26.232.5.9. PartitionId
Partition in which the task is executed
public string PartitionId { get; set; }
26.232.5.9.1. Property Value
26.232.5.10. Priority
Priority of the task
public int Priority { get; set; }