23.203. Class IResultTable.ChangeResultOwnershipRequest

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

Data structure to hold the results id and the new owner of the results in order to make batching easier

public record IResultTable.ChangeResultOwnershipRequest : IEquatable<IResultTable.ChangeResultOwnershipRequest>

23.203.1. Inheritance

objectIResultTable.ChangeResultOwnershipRequest

23.203.2. Implements

IEquatable<IResultTable.ChangeResultOwnershipRequest>

23.203.3. Inherited Members

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

23.203.4. Constructors

23.203.4.1. ChangeResultOwnershipRequest(IEnumerable<string>, string)

Data structure to hold the results id and the new owner of the results in order to make batching easier

public ChangeResultOwnershipRequest(IEnumerable<string> Keys, string NewTaskId)

23.203.4.1.1. Parameters

Keys IEnumerable<string>

Ids of the results that will change owner

NewTaskId string

Task id of the new owner

23.203.5. Properties

23.203.5.1. Keys

Ids of the results that will change owner

public IEnumerable<string> Keys { get; init; }

23.203.5.1.1. Property Value

IEnumerable<string>

23.203.5.2. NewTaskId

Task id of the new owner

public string NewTaskId { get; init; }

23.203.5.2.1. Property Value

string