17.221. Class TaskCreationRequest

Namespace: ArmoniK.Core.Common.Storage
Assembly: ArmoniK.Core.Common.dll

public record TaskCreationRequest : IEquatable<TaskCreationRequest>

17.221.1. Inheritance

objectTaskCreationRequest

17.221.2. Implements

IEquatable<TaskCreationRequest>

17.221.3. Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

17.221.4. Constructors

17.221.4.1. TaskCreationRequest(string, string, TaskOptions, ICollection<string>, ICollection<string>)

public TaskCreationRequest(string TaskId, string PayloadId, TaskOptions Options, ICollection<string> ExpectedOutputKeys, ICollection<string> DataDependencies)

17.221.4.1.1. Parameters

TaskId string

PayloadId string

Options TaskOptions

ExpectedOutputKeys ICollection<string>

DataDependencies ICollection<string>

17.221.5. Properties

17.221.5.1. DataDependencies

public ICollection<string> DataDependencies { get; init; }

17.221.5.1.1. Property Value

ICollection<string>

17.221.5.2. ExpectedOutputKeys

public ICollection<string> ExpectedOutputKeys { get; init; }

17.221.5.2.1. Property Value

ICollection<string>

17.221.5.3. Options

public TaskOptions Options { get; init; }

17.221.5.3.1. Property Value

TaskOptions

17.221.5.4. PayloadId

public string PayloadId { get; init; }

17.221.5.4.1. Property Value

string

17.221.5.5. TaskId

public string TaskId { get; init; }

17.221.5.5.1. Property Value

string