30.203. 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>
30.203.1. Inheritance
30.203.2. Implements
30.203.3. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
30.203.4. Constructors
30.203.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)
30.203.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
30.203.5. Properties
30.203.5.1. NewOwner
The new owner id of the result
public string NewOwner { get; init; }
30.203.5.1.1. Property Value
30.203.5.2. PreviousOwnerId
The previous owner id of the result
public string PreviousOwnerId { get; init; }
30.203.5.2.1. Property Value
30.203.5.3. ResultId
The id of the result
public string ResultId { get; init; }
30.203.5.3.1. Property Value
30.203.5.4. SessionId
The id of the session
public string SessionId { get; init; }