Table of Contents

Class BackupVerifyFinding

Namespace
Typhon.Engine
Assembly
Typhon.Engine.dll

One verify finding, coded BKP-VER-nn.

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

Constructors

BackupVerifyFinding(string, BackupFindingSeverity, string, long, string)

One verify finding, coded BKP-VER-nn.

public BackupVerifyFinding(string Code, BackupFindingSeverity Severity, string File, long PageId, string Message)

Parameters

Code string

The check that reported it.

Severity BackupFindingSeverity

Advisory or damage.

File string

The pack (or temp) concerned.

PageId long

The page concerned, or -1.

Message string

What was found.

Properties

Code

The check that reported it.

public string Code { get; init; }

Property Value

string

File

The pack (or temp) concerned.

public string File { get; init; }

Property Value

string

Message

What was found.

public string Message { get; init; }

Property Value

string

PageId

The page concerned, or -1.

public long PageId { get; init; }

Property Value

long

Severity

Advisory or damage.

public BackupFindingSeverity Severity { get; init; }

Property Value

BackupFindingSeverity

Methods

Deconstruct(out string, out BackupFindingSeverity, out string, out long, out string)

public void Deconstruct(out string Code, out BackupFindingSeverity Severity, out string File, out long PageId, out string Message)

Parameters

Code string
Severity BackupFindingSeverity
File string
PageId long
Message string

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

Equals(BackupVerifyFinding?)

public bool Equals(BackupVerifyFinding? other)

Parameters

other BackupVerifyFinding

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(BackupVerifyFinding?, BackupVerifyFinding?)

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

Parameters

left BackupVerifyFinding
right BackupVerifyFinding

Returns

bool

operator !=(BackupVerifyFinding?, BackupVerifyFinding?)

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

Parameters

left BackupVerifyFinding
right BackupVerifyFinding

Returns

bool