Class BackupDrillSummary
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
BackupIduintThe point drilled.
UtcDateTimeWhen the drill started.
OutcomeBackupDrillOutcomeHow it ended.
ErrorstringWhy it failed, or
null.
Properties
BackupId
The point drilled.
public uint BackupId { get; init; }
Property Value
Error
Why it failed, or null.
public string Error { get; init; }
Property Value
Outcome
How it ended.
public BackupDrillOutcome Outcome { get; init; }
Property Value
Utc
When the drill started.
public DateTime Utc { get; init; }
Property Value
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
BackupIduintUtcDateTimeOutcomeBackupDrillOutcomeErrorstring
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
Equals(BackupDrillSummary?)
public bool Equals(BackupDrillSummary? other)
Parameters
otherBackupDrillSummary
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(BackupDrillSummary?, BackupDrillSummary?)
public static bool operator ==(BackupDrillSummary? left, BackupDrillSummary? right)
Parameters
leftBackupDrillSummaryrightBackupDrillSummary
Returns
operator !=(BackupDrillSummary?, BackupDrillSummary?)
public static bool operator !=(BackupDrillSummary? left, BackupDrillSummary? right)
Parameters
leftBackupDrillSummaryrightBackupDrillSummary