22.200. Class ResultOwnerUpdate

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

Represents an owner id update for a result

public record ResultOwnerUpdate : IEquatable<ResultOwnerUpdate>

22.200.1. Inheritance

objectResultOwnerUpdate

22.200.2. Implements

IEquatable<ResultOwnerUpdate>

22.200.3. Inherited Members

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

22.200.4. Constructors

22.200.4.1. ResultOwnerUpdate(string, string, string, string)

Represents an owner id update for a result

public ResultOwnerUpdate(string SessionId, string ResultId, string PreviousOwnerId, string NewOwner)

22.200.4.1.1. Parameters

SessionId string

The id of the session

ResultId string

The id of the result

PreviousOwnerId string

The previous owner id of the result

NewOwner string

The new owner id of the result

22.200.5. Properties

22.200.5.1. NewOwner

The new owner id of the result

public string NewOwner { get; init; }

22.200.5.1.1. Property Value

string

22.200.5.2. PreviousOwnerId

The previous owner id of the result

public string PreviousOwnerId { get; init; }

22.200.5.2.1. Property Value

string

22.200.5.3. ResultId

The id of the result

public string ResultId { get; init; }

22.200.5.3.1. Property Value

string

22.200.5.4. SessionId

The id of the session

public string SessionId { get; init; }

22.200.5.4.1. Property Value

string