Skip to content

AgentRollbackRequest

Namespace AgentPrism · Assembly AgentPrism.AspNetCore.dll

Request to roll back a definition to a previous version.

public sealed record AgentRollbackRequest : IEquatable<AgentRollbackRequest>

objectAgentRollbackRequest

IEquatable<AgentRollbackRequest>

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

public AgentRollbackRequest()

Version number to roll back to.

public required int Version { get; init; }

int

public override bool Equals(object? obj)

obj object?

bool

public bool Equals(AgentRollbackRequest? other)

other AgentRollbackRequest?

bool

public override int GetHashCode()

int

public override string ToString()

string

operator ==(AgentRollbackRequest?, AgentRollbackRequest?)

Section titled “ operator ==(AgentRollbackRequest?, AgentRollbackRequest?)”
public static bool operator ==(AgentRollbackRequest? left, AgentRollbackRequest? right)

left AgentRollbackRequest?

right AgentRollbackRequest?

bool

operator !=(AgentRollbackRequest?, AgentRollbackRequest?)

Section titled “ operator !=(AgentRollbackRequest?, AgentRollbackRequest?)”
public static bool operator !=(AgentRollbackRequest? left, AgentRollbackRequest? right)

left AgentRollbackRequest?

right AgentRollbackRequest?

bool