23.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>
23.232.1. Inheritance
23.232.2. Implements
23.232.3. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
23.232.4. Extension Methods
23.232.5. Properties
23.232.5.1. ApplicationName
Application Name field transmitted to the task from the client
public string ApplicationName { get; set; }
23.232.5.1.1. Property Value
23.232.5.2. ApplicationNamespace
Application Namespace field transmitted to the task from the client
public string ApplicationNamespace { get; set; }
23.232.5.2.1. Property Value
23.232.5.3. ApplicationService
Application Service field transmitted to the task from the client
public string ApplicationService { get; set; }
23.232.5.3.1. Property Value
23.232.5.4. ApplicationVersion
Application Version field transmitted to the task from the client
public string ApplicationVersion { get; set; }
23.232.5.4.1. Property Value
23.232.5.5. EngineType
Engine Type field transmitted to the task from the client
public string EngineType { get; set; }
23.232.5.5.1. Property Value
23.232.5.6. MaxDuration
Max duration of the task
public TimeSpan MaxDuration { get; set; }
23.232.5.6.1. Property Value
23.232.5.7. MaxRetries
Number of retries allowed to the task
public int MaxRetries { get; set; }
23.232.5.7.1. Property Value
23.232.5.8. Options
Custom defined options transmitted to the task from the client
public IDictionary<string, string> Options { get; set; }
23.232.5.8.1. Property Value
23.232.5.9. PartitionId
Partition in which the task is executed
public string PartitionId { get; set; }
23.232.5.9.1. Property Value
23.232.5.10. Priority
Priority of the task
public int Priority { get; set; }