ClassDatabaseMetricsTransformation<T>
Class
Definition
Namespace:Telerik.OpenAccess.Diagnostics
Assembly:Telerik.OpenAccess.dll
Type Parameters:
T
Syntax:
cs-api-definition
public class DatabaseMetricsTransformation<T> where T : new()
Inheritance: objectDatabaseMetricsTransformation<T>
Constructors
DatabaseMetricsTransformation(DatabaseMetricsCollection)
Declaration
cs-api-definition
public DatabaseMetricsTransformation(DatabaseMetricsCollection source)
Parameters
source
Fields
src
Declaration
cs-api-definition
protected readonly DatabaseMetricsCollection src
Field Value
Methods
Calculate(string, string, params string[])
Declaration
cs-api-definition
public virtual void Calculate(string targetProperty, string calculation, params string[] metric)
Parameters
targetProperty
string
calculation
string
metric
string[]
CheckLength(int[], string)
Declaration
cs-api-definition
protected void CheckLength(int[] data, string logName)
Parameters
data
int[]
logName
string
CheckProperty(string, string)
Declaration
cs-api-definition
protected string CheckProperty(string property, string logName)
Parameters
property
string
logName
string
Returns
string
CheckProperty(string[], int, string)
Declaration
cs-api-definition
protected string CheckProperty(string[] property, int idx, string logName)
Parameters
property
string[]
idx
int
logName
string
Returns
string
GetContent()
Declaration
cs-api-definition
protected IList<T> GetContent()
Returns
IList<T>
GetMetric(string)
Declaration
cs-api-definition
protected int[] GetMetric(string metricName)
Parameters
metricName
string
Returns
int[]
Import(string, int[])
Declaration
cs-api-definition
public virtual void Import(string targetProperty, int[] source)
Parameters
targetProperty
string
source
int[]
SetTimeStamp(string)
Declaration
cs-api-definition
public virtual void SetTimeStamp(string timestampPropertyName)
Parameters
timestampPropertyName
string