Click or drag to resize

StiDataAnalyzerAnalyse Method

[Missing <summary> documentation for "M:Stimulsoft.Data.Engine.StiDataAnalyzer.Analyse(Stimulsoft.Data.Engine.IStiQueryObject,System.String,System.Collections.Generic.IEnumerable{Stimulsoft.Base.Meters.IStiMeter},Stimulsoft.Data.Engine.StiDataRequestOption,System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule})"]

Namespace:  Stimulsoft.Data.Engine
Assembly:  Stimulsoft.Data (in Stimulsoft.Data.dll) Version: 2019.3.1.0
Syntax
public static StiDataTable Analyse(
	IStiQueryObject query,
	string group,
	IEnumerable<IStiMeter> meters,
	StiDataRequestOption option = StiDataRequestOption.All,
	IEnumerable<StiDataSortRule> userSorts = null,
	IEnumerable<StiDataFilterRule> userFilters = null,
	IEnumerable<StiDataFilterRule> dataFilters = null,
	IEnumerable<StiDataActionRule> dataActions = null,
	IEnumerable<StiDataSortRule> transformSorts = null,
	IEnumerable<StiDataFilterRule> transformFilters = null,
	IEnumerable<StiDataActionRule> transformActions = null,
	IEnumerable<StiDataFilterRule> drillDownFilters = null
)

Parameters

query
Type: Stimulsoft.Data.EngineIStiQueryObject

[Missing <param name="query"/> documentation for "M:Stimulsoft.Data.Engine.StiDataAnalyzer.Analyse(Stimulsoft.Data.Engine.IStiQueryObject,System.String,System.Collections.Generic.IEnumerable{Stimulsoft.Base.Meters.IStiMeter},Stimulsoft.Data.Engine.StiDataRequestOption,System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule})"]

group
Type: SystemString

[Missing <param name="group"/> documentation for "M:Stimulsoft.Data.Engine.StiDataAnalyzer.Analyse(Stimulsoft.Data.Engine.IStiQueryObject,System.String,System.Collections.Generic.IEnumerable{Stimulsoft.Base.Meters.IStiMeter},Stimulsoft.Data.Engine.StiDataRequestOption,System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule})"]

meters
Type: System.Collections.GenericIEnumerableIStiMeter

[Missing <param name="meters"/> documentation for "M:Stimulsoft.Data.Engine.StiDataAnalyzer.Analyse(Stimulsoft.Data.Engine.IStiQueryObject,System.String,System.Collections.Generic.IEnumerable{Stimulsoft.Base.Meters.IStiMeter},Stimulsoft.Data.Engine.StiDataRequestOption,System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule})"]

option (Optional)
Type: Stimulsoft.Data.EngineStiDataRequestOption

[Missing <param name="option"/> documentation for "M:Stimulsoft.Data.Engine.StiDataAnalyzer.Analyse(Stimulsoft.Data.Engine.IStiQueryObject,System.String,System.Collections.Generic.IEnumerable{Stimulsoft.Base.Meters.IStiMeter},Stimulsoft.Data.Engine.StiDataRequestOption,System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule})"]

userSorts (Optional)
Type: System.Collections.GenericIEnumerableStiDataSortRule

[Missing <param name="userSorts"/> documentation for "M:Stimulsoft.Data.Engine.StiDataAnalyzer.Analyse(Stimulsoft.Data.Engine.IStiQueryObject,System.String,System.Collections.Generic.IEnumerable{Stimulsoft.Base.Meters.IStiMeter},Stimulsoft.Data.Engine.StiDataRequestOption,System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule})"]

userFilters (Optional)
Type: System.Collections.GenericIEnumerableStiDataFilterRule

[Missing <param name="userFilters"/> documentation for "M:Stimulsoft.Data.Engine.StiDataAnalyzer.Analyse(Stimulsoft.Data.Engine.IStiQueryObject,System.String,System.Collections.Generic.IEnumerable{Stimulsoft.Base.Meters.IStiMeter},Stimulsoft.Data.Engine.StiDataRequestOption,System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule})"]

dataFilters (Optional)
Type: System.Collections.GenericIEnumerableStiDataFilterRule

[Missing <param name="dataFilters"/> documentation for "M:Stimulsoft.Data.Engine.StiDataAnalyzer.Analyse(Stimulsoft.Data.Engine.IStiQueryObject,System.String,System.Collections.Generic.IEnumerable{Stimulsoft.Base.Meters.IStiMeter},Stimulsoft.Data.Engine.StiDataRequestOption,System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule})"]

dataActions (Optional)
Type: System.Collections.GenericIEnumerableStiDataActionRule

[Missing <param name="dataActions"/> documentation for "M:Stimulsoft.Data.Engine.StiDataAnalyzer.Analyse(Stimulsoft.Data.Engine.IStiQueryObject,System.String,System.Collections.Generic.IEnumerable{Stimulsoft.Base.Meters.IStiMeter},Stimulsoft.Data.Engine.StiDataRequestOption,System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule})"]

transformSorts (Optional)
Type: System.Collections.GenericIEnumerableStiDataSortRule

[Missing <param name="transformSorts"/> documentation for "M:Stimulsoft.Data.Engine.StiDataAnalyzer.Analyse(Stimulsoft.Data.Engine.IStiQueryObject,System.String,System.Collections.Generic.IEnumerable{Stimulsoft.Base.Meters.IStiMeter},Stimulsoft.Data.Engine.StiDataRequestOption,System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule})"]

transformFilters (Optional)
Type: System.Collections.GenericIEnumerableStiDataFilterRule

[Missing <param name="transformFilters"/> documentation for "M:Stimulsoft.Data.Engine.StiDataAnalyzer.Analyse(Stimulsoft.Data.Engine.IStiQueryObject,System.String,System.Collections.Generic.IEnumerable{Stimulsoft.Base.Meters.IStiMeter},Stimulsoft.Data.Engine.StiDataRequestOption,System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule})"]

transformActions (Optional)
Type: System.Collections.GenericIEnumerableStiDataActionRule

[Missing <param name="transformActions"/> documentation for "M:Stimulsoft.Data.Engine.StiDataAnalyzer.Analyse(Stimulsoft.Data.Engine.IStiQueryObject,System.String,System.Collections.Generic.IEnumerable{Stimulsoft.Base.Meters.IStiMeter},Stimulsoft.Data.Engine.StiDataRequestOption,System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule})"]

drillDownFilters (Optional)
Type: System.Collections.GenericIEnumerableStiDataFilterRule

[Missing <param name="drillDownFilters"/> documentation for "M:Stimulsoft.Data.Engine.StiDataAnalyzer.Analyse(Stimulsoft.Data.Engine.IStiQueryObject,System.String,System.Collections.Generic.IEnumerable{Stimulsoft.Base.Meters.IStiMeter},Stimulsoft.Data.Engine.StiDataRequestOption,System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule})"]

Return Value

Type: StiDataTable

[Missing <returns> documentation for "M:Stimulsoft.Data.Engine.StiDataAnalyzer.Analyse(Stimulsoft.Data.Engine.IStiQueryObject,System.String,System.Collections.Generic.IEnumerable{Stimulsoft.Base.Meters.IStiMeter},Stimulsoft.Data.Engine.StiDataRequestOption,System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataSortRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataActionRule},System.Collections.Generic.IEnumerable{Stimulsoft.Data.Engine.StiDataFilterRule})"]

See Also