Class DatabaseMetricsCollection
Inheritance
System.Object
DatabaseMetricsCollection
Namespace: Telerik.OpenAccess.Diagnostics
Assembly: Telerik.OpenAccess.dll
Syntax
public sealed class DatabaseMetricsCollection : IEnumerable<DatabaseMetrics>, IEnumerable
Constructors
DatabaseMetricsCollection(DateTime[], Int32[][], String, Int32)
Declaration
public DatabaseMetricsCollection(DateTime[] dt, int[][] metrics, string identifier, int intervalms)
Parameters
|
System.DateTime[]
dt
|
|
System.Int32[][]
metrics
|
|
System.String
identifier
|
|
System.Int32
intervalms
|
Properties
Count
Declaration
public int Count { get; }
Property Value
|
System.Int32
|
FirstTimestamp
Declaration
public DateTime FirstTimestamp { get; }
Property Value
|
System.DateTime
|
Identifier
Declaration
public string Identifier { get; }
Property Value
|
System.String
|
Item[Int32]
Declaration
public DatabaseMetrics this[int snapshotIndex] { get; }
Parameters
|
System.Int32
snapshotIndex
|
Property Value
|
DatabaseMetrics
|
LastTimestamp
Declaration
public DateTime LastTimestamp { get; }
Property Value
|
System.DateTime
|
MetricInterval
Declaration
public int MetricInterval { get; }
Property Value
|
System.Int32
|
MetricNames
Declaration
public static string[] MetricNames { get; }
Property Value
|
System.String[]
|
Version
Declaration
public static short Version { get; }
Property Value
|
System.Int16
|
Methods
GetEnumerator()
Declaration
public IEnumerator<DatabaseMetrics> GetEnumerator()
Returns
|
System.Collections.Generic.IEnumerator<DatabaseMetrics>
|
GetMetric(String)
Declaration
public int[] GetMetric(string metricName)
Parameters
|
System.String
metricName
|
Returns
|
System.Int32[]
|
GetRawMetric(Int32, Int32)
Declaration
public int GetRawMetric(int timeIndex, int metricIndex)
Parameters
|
System.Int32
timeIndex
|
|
System.Int32
metricIndex
|
Returns
|
System.Int32
|
IsMetricName(String)
Declaration
public bool IsMetricName(string name)
Parameters
|
System.String
name
|
Returns
|
System.Boolean
|
Read(BinaryReader)
Declaration
public static DatabaseMetricsCollection Read(BinaryReader reader)
Parameters
|
System.IO.BinaryReader
reader
|
Returns
|
DatabaseMetricsCollection
|
Search(DateTime)
Declaration
public int Search(DateTime dt)
Parameters
|
System.DateTime
dt
|
Returns
|
System.Int32
|
Write(BinaryWriter)
Declaration
public void Write(BinaryWriter writer)
Parameters
|
System.IO.BinaryWriter
writer
|