TestimoX

API Reference

Class

View (BackupMetadataEvaluator)

Namespace ADPlayground.Domains.BackupMetadataEvaluator
Assembly ADPlayground
Implements
IEquatable<View>
Modifiers sealed

Domain view with backup metadata and aggregate metrics.

Inheritance

  • Object
  • View

Constructors

public View(String DomainName, IReadOnlyList<Item> Records, IReadOnlyList<Item> StaleRecords, IReadOnlyList<String> MissingContexts, IReadOnlyList<String> Errors, Int32 MaxDaysSinceBackup) #

Domain view with backup metadata and aggregate metrics.

Parameters

DomainName System.String requiredposition: 0
Domain name.
Records System.Collections.Generic.IReadOnlyList{ADPlayground.Domains.BackupMetadataEvaluator.Item} requiredposition: 1
All records discovered.
StaleRecords System.Collections.Generic.IReadOnlyList{ADPlayground.Domains.BackupMetadataEvaluator.Item} requiredposition: 2
Records older than the threshold.
MissingContexts System.Collections.Generic.IReadOnlyList{System.String} requiredposition: 3
Contexts not present in metadata.
Errors System.Collections.Generic.IReadOnlyList{System.String} requiredposition: 4
Error messages captured during enumeration.
MaxDaysSinceBackup System.Int32 requiredposition: 5
Maximum age in days across records.

Methods

public View <Clone>$() #
Returns: View
public Void Deconstruct(out String DomainName, out IReadOnlyList<Item> Records, out IReadOnlyList<Item> StaleRecords, out IReadOnlyList<String> MissingContexts, out IReadOnlyList<String> Errors, out Int32 MaxDaysSinceBackup) #
Returns: Void

Parameters

DomainName String requiredposition: 0
Records IReadOnlyList<Item> requiredposition: 1
StaleRecords IReadOnlyList<Item> requiredposition: 2
MissingContexts IReadOnlyList<String> requiredposition: 3
Errors IReadOnlyList<String> requiredposition: 4
MaxDaysSinceBackup Int32 requiredposition: 5
public virtual Boolean Equals(View other) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public override String ToString() #
Returns: String

Properties

public String DomainName { get; set; } #

Domain name.

public IReadOnlyList<Item> Records { get; set; } #

All records discovered.

public IReadOnlyList<Item> StaleRecords { get; set; } #

Records older than the threshold.

public IReadOnlyList<String> MissingContexts { get; set; } #

Contexts not present in metadata.

public IReadOnlyList<String> Errors { get; set; } #

Error messages captured during enumeration.

public Int32 MaxDaysSinceBackup { get; set; } #

Maximum age in days across records.