Class
DatabaseMetricsCollection

Definition

Namespace:Telerik.OpenAccess.Diagnostics

Assembly:Telerik.OpenAccess.dll

Syntax:

cs-api-definition
public sealed class DatabaseMetricsCollection

Inheritance: objectDatabaseMetricsCollection

Constructors

DatabaseMetricsCollection(DateTime[], int[][], string, int)

Declaration

cs-api-definition
public DatabaseMetricsCollection(DateTime[] dt, int[][] metrics, string identifier, int intervalms)

Parameters

dt

DateTime[]

metrics

int[][]

identifier

string

intervalms

int

Properties

Count

Declaration

cs-api-definition
public int Count { get; }

Property Value

int

FirstTimestamp

Declaration

cs-api-definition
public DateTime FirstTimestamp { get; }

Property Value

DateTime

Identifier

Declaration

cs-api-definition
public string Identifier { get; }

Property Value

string

LastTimestamp

Declaration

cs-api-definition
public DateTime LastTimestamp { get; }

Property Value

DateTime

MetricInterval

Declaration

cs-api-definition
public int MetricInterval { get; }

Property Value

int

MetricNames

Declaration

cs-api-definition
public static string[] MetricNames { get; }

Property Value

string[]

Version

Declaration

cs-api-definition
public static short Version { get; }

Property Value

short

this[int]

Declaration

cs-api-definition
public DatabaseMetrics this[int snapshotIndex] { get; }

Parameters

snapshotIndex

int

Property Value

DatabaseMetrics

Methods

GetEnumerator()

Declaration

cs-api-definition
public IEnumerator<DatabaseMetrics> GetEnumerator()

Returns

IEnumerator<DatabaseMetrics>

GetMetric(string)

Declaration

cs-api-definition
public int[] GetMetric(string metricName)

Parameters

metricName

string

Returns

int[]

GetRawMetric(int, int)

Declaration

cs-api-definition
public int GetRawMetric(int timeIndex, int metricIndex)

Parameters

timeIndex

int

metricIndex

int

Returns

int

IsMetricName(string)

Declaration

cs-api-definition
public bool IsMetricName(string name)

Parameters

name

string

Returns

bool

Read(BinaryReader)

Declaration

cs-api-definition
public static DatabaseMetricsCollection Read(BinaryReader reader)

Parameters

reader

BinaryReader

Returns

DatabaseMetricsCollection

Search(DateTime)

Declaration

cs-api-definition
public int Search(DateTime dt)

Parameters

dt

DateTime

Returns

int

Write(BinaryWriter)

Declaration

cs-api-definition
public void Write(BinaryWriter writer)

Parameters

writer

BinaryWriter