API Reference
Class
View (BackupMetadataEvaluator)
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
- Domain name.
- Records System.Collections.Generic.IReadOnlyList{ADPlayground.Domains.BackupMetadataEvaluator.Item}
- All records discovered.
- StaleRecords System.Collections.Generic.IReadOnlyList{ADPlayground.Domains.BackupMetadataEvaluator.Item}
- Records older than the threshold.
- MissingContexts System.Collections.Generic.IReadOnlyList{System.String}
- Contexts not present in metadata.
- Errors System.Collections.Generic.IReadOnlyList{System.String}
- Error messages captured during enumeration.
- MaxDaysSinceBackup System.Int32
- Maximum age in days across records.
Methods
public View <Clone>$() #Returns:
Viewpublic 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:
VoidParameters
- DomainName String
- Records IReadOnlyList<Item>
- StaleRecords IReadOnlyList<Item>
- MissingContexts IReadOnlyList<String>
- Errors IReadOnlyList<String>
- MaxDaysSinceBackup Int32
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
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.