API Reference
Class
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
- EntryCount System.Int32
- EarliestRecord System.Nullable{System.DateTime}
- LatestRecord System.Nullable{System.DateTime}
- ServerCounts System.Collections.Generic.Dictionary{System.String,System.Int32}
- EventIds System.Collections.Generic.IReadOnlyList{System.Int32}
- CategoryCounts System.Collections.Generic.Dictionary{System.String,System.Int32}
Methods
public virtual DsAccessLogSummary <Clone>$() #Returns:
DsAccessLogSummarypublic 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:
VoidParameters
- FileInfo FileInfo
- EntryCount Int32
- EarliestRecord Nullable<DateTime>
- LatestRecord Nullable<DateTime>
- ServerCounts Dictionary<String, Int32>
- EventIds IReadOnlyList<Int32>
- CategoryCounts Dictionary<String, Int32>
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
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; } #