Table of Contents

Class BackupDrillSummary

Namespace
Typhon.Engine
Assembly
Typhon.Engine.dll

One drill, as the status and the listing report it.

public sealed record BackupDrillSummary : IEquatable<BackupDrillSummary>
Inheritance
BackupDrillSummary
Implements
Inherited Members

Constructors

BackupDrillSummary(uint, DateTime, BackupDrillOutcome, string)

One drill, as the status and the listing report it.

public BackupDrillSummary(uint BackupId, DateTime Utc, BackupDrillOutcome Outcome, string Error)

Parameters

BackupId uint

The point drilled.

Utc DateTime

When the drill started.

Outcome BackupDrillOutcome

How it ended.

Error string

Why it failed, or null.

Properties

BackupId

The point drilled.

public uint BackupId { get; init; }

Property Value

uint

Error

Why it failed, or null.

public string Error { get; init; }

Property Value

string

Outcome

How it ended.

public BackupDrillOutcome Outcome { get; init; }

Property Value

BackupDrillOutcome

Utc

When the drill started.

public DateTime Utc { get; init; }

Property Value

DateTime

Methods

Deconstruct(out uint, out DateTime, out BackupDrillOutcome, out string)

public void Deconstruct(out uint BackupId, out DateTime Utc, out BackupDrillOutcome Outcome, out string Error)

Parameters

BackupId uint
Utc DateTime
Outcome BackupDrillOutcome
Error string

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

Equals(BackupDrillSummary?)

public bool Equals(BackupDrillSummary? other)

Parameters

other BackupDrillSummary

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(BackupDrillSummary?, BackupDrillSummary?)

public static bool operator ==(BackupDrillSummary? left, BackupDrillSummary? right)

Parameters

left BackupDrillSummary
right BackupDrillSummary

Returns

bool

operator !=(BackupDrillSummary?, BackupDrillSummary?)

public static bool operator !=(BackupDrillSummary? left, BackupDrillSummary? right)

Parameters

left BackupDrillSummary
right BackupDrillSummary

Returns

bool