TestimoX

API Reference

Class

DsAccessLogSummary

Namespace ADPlayground
Assembly ADPlayground
Implements
IEquatable<DsAccessLogSummary>

Basic summary information for DSAccess logs.

Inheritance

  • Object
  • DsAccessLogSummary

Constructors

public DsAccessLogSummary(FileInfo FileInfo, Int32 EntryCount, Nullable<DateTime> EarliestRecord, Nullable<DateTime> LatestRecord, Dictionary<String, Int32> ServerCounts, IReadOnlyList<Int32> EventIds, Dictionary<String, Int32> CategoryCounts) #

Basic summary information for DSAccess logs.

Parameters

FileInfo System.IO.FileInfo requiredposition: 0
EntryCount System.Int32 requiredposition: 1
EarliestRecord System.Nullable{System.DateTime} requiredposition: 2
LatestRecord System.Nullable{System.DateTime} requiredposition: 3
ServerCounts System.Collections.Generic.Dictionary{System.String,System.Int32} requiredposition: 4
EventIds System.Collections.Generic.IReadOnlyList{System.Int32} requiredposition: 5
CategoryCounts System.Collections.Generic.Dictionary{System.String,System.Int32} requiredposition: 6

Methods

public virtual DsAccessLogSummary <Clone>$() #
Returns: DsAccessLogSummary
public Void Deconstruct(out FileInfo FileInfo, out Int32 EntryCount, out Nullable<DateTime> EarliestRecord, out Nullable<DateTime> LatestRecord, out Dictionary<String, Int32> ServerCounts, out IReadOnlyList<Int32> EventIds, out Dictionary<String, Int32> CategoryCounts) #
Returns: Void

Parameters

FileInfo FileInfo requiredposition: 0
EntryCount Int32 requiredposition: 1
EarliestRecord Nullable<DateTime> requiredposition: 2
LatestRecord Nullable<DateTime> requiredposition: 3
ServerCounts Dictionary<String, Int32> requiredposition: 4
EventIds IReadOnlyList<Int32> requiredposition: 5
CategoryCounts Dictionary<String, Int32> requiredposition: 6
public virtual Boolean Equals(DsAccessLogSummary other) #
Returns: Boolean

Parameters

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

Properties

public Int64 FileSizeBytes { get; } #

File size in bytes.

public Double AverageEntriesPerServer { get; } #

Average number of entries per server.

public String FriendlySummary { get; } #

Gets a user friendly summary of the log file.

public FileInfo FileInfo { get; set; } #
public Int32 EntryCount { get; set; } #
public Nullable<DateTime> EarliestRecord { get; set; } #
public Nullable<DateTime> LatestRecord { get; set; } #
public Dictionary<String, Int32> ServerCounts { get; set; } #
public IReadOnlyList<Int32> EventIds { get; set; } #
public Dictionary<String, Int32> CategoryCounts { get; set; } #