Class DatabaseMetricsTransformation<T>
Inheritance
System.Object
DatabaseMetricsTransformation<T>
Namespace: Telerik.OpenAccess.Diagnostics
Assembly: Telerik.OpenAccess.dll
Syntax
public class DatabaseMetricsTransformation<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable where T : new()
Type Parameters
|
T
|
Constructors
DatabaseMetricsTransformation(DatabaseMetricsCollection)
Declaration
public DatabaseMetricsTransformation(DatabaseMetricsCollection source)
Parameters
|
DatabaseMetricsCollection
source
|
Fields
src
Methods
Calculate(String, String, String[])
Declaration
public virtual void Calculate(string targetProperty, string calculation, params string[] metric)
Parameters
|
System.String
targetProperty
|
|
System.String
calculation
|
|
System.String[]
metric
|
CheckLength(Int32[], String)
Declaration
protected void CheckLength(int[] data, string logName)
Parameters
|
System.Int32[]
data
|
|
System.String
logName
|
CheckProperty(String, String)
Declaration
protected string CheckProperty(string property, string logName)
Parameters
|
System.String
property
|
|
System.String
logName
|
Returns
|
System.String
|
CheckProperty(String[], Int32, String)
Declaration
protected string CheckProperty(string[] property, int idx, string logName)
Parameters
|
System.String[]
property
|
|
System.Int32
idx
|
|
System.String
logName
|
Returns
|
System.String
|
GetContent()
Declaration
protected IList<T> GetContent()
Returns
|
System.Collections.Generic.IList<T>
|
GetMetric(String)
Declaration
protected int[] GetMetric(string metricName)
Parameters
|
System.String
metricName
|
Returns
|
System.Int32[]
|
Import(String, Int32[])
Declaration
public virtual void Import(string targetProperty, int[] source)
Parameters
|
System.String
targetProperty
|
|
System.Int32[]
source
|
SetTimeStamp(String)
Declaration
public virtual void SetTimeStamp(string timestampPropertyName)
Parameters
|
System.String
timestampPropertyName
|