Class ParameterDataAccessServiceClient
Inheritance
System.Object
ParameterDataAccessServiceClient
Implements
System.IDisposable
Assembly: MAT.Atlas.Automation.Client.dll
Syntax
public sealed class ParameterDataAccessServiceClient : AutomationServiceClientNoCallbackBase<ParameterDataAccessServiceClient, IParameterDataAccessService>, IAutomationServiceMethodHandlers<IParameterDataAccessService>, IDisposable, IParameterDataAccessServiceClient
Constructors
ParameterDataAccessServiceClient()
Declaration
public ParameterDataAccessServiceClient()
Methods
GetDataStatistics(SessionId, String, Int64, Int64, StatisticOption)
Declaration
public StatisticsData GetDataStatistics(SessionId sessionId, string parameterIdentifier, long startTime, long duration, StatisticOption statisticOptions)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Int64 |
startTime |
|
System.Int64 |
duration |
|
StatisticOption |
statisticOptions |
|
Returns
GetDataStatisticsVba(SessionId, String, Double, Double, StatisticOption)
Declaration
public StatisticsData GetDataStatisticsVba(SessionId sessionId, string parameterIdentifier, double startTime, double duration, StatisticOption statisticOptions)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Double |
startTime |
|
System.Double |
duration |
|
StatisticOption |
statisticOptions |
|
Returns
GetNextData(SessionId, String, Int64, SampleMode, Boolean)
Declaration
public ParameterValues GetNextData(SessionId sessionId, string parameterIdentifier, long numberOfSamples, SampleMode sampleMode, bool interpolate)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Int64 |
numberOfSamples |
|
SampleMode |
sampleMode |
|
System.Boolean |
interpolate |
|
Returns
GetNextDataVba(SessionId, String, Int32, SampleMode, Boolean)
Declaration
public ParameterValues GetNextDataVba(SessionId sessionId, string parameterIdentifier, int numberOfSamples, SampleMode sampleMode, bool interpolate)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Int32 |
numberOfSamples |
|
SampleMode |
sampleMode |
|
System.Boolean |
interpolate |
|
Returns
GetNextSamples(SessionId, String, Int64)
Declaration
public ParameterValues GetNextSamples(SessionId sessionId, string parameterIdentifier, long numberOfSamples)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Int64 |
numberOfSamples |
|
Returns
GetNextSamplesToTime(SessionId, String, Int64)
Declaration
public ParameterValues GetNextSamplesToTime(SessionId sessionId, string parameterIdentifier, long endTime)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Int64 |
endTime |
|
Returns
GetNextSamplesToTimeVba(SessionId, String, Double)
Declaration
public ParameterValues GetNextSamplesToTimeVba(SessionId sessionId, string parameterIdentifier, double endTime)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Double |
endTime |
|
Returns
GetNextSamplesVba(SessionId, String, Int32)
Declaration
public ParameterValues GetNextSamplesVba(SessionId sessionId, string parameterIdentifier, int numberOfSamples)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Int32 |
numberOfSamples |
|
Returns
GetPreviousSamples(SessionId, String, Int64)
Declaration
public ParameterValues GetPreviousSamples(SessionId sessionId, string parameterIdentifier, long numberOfSamples)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Int64 |
numberOfSamples |
|
Returns
GetPreviousSamplesVba(SessionId, String, Int32)
Declaration
public ParameterValues GetPreviousSamplesVba(SessionId sessionId, string parameterIdentifier, int numberOfSamples)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Int32 |
numberOfSamples |
|
Returns
GetSamplesCountEstimate(SessionId, String, Int64, Int64)
Declaration
public long GetSamplesCountEstimate(SessionId sessionId, string parameterIdentifier, long startTime, long endTime)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Int64 |
startTime |
|
System.Int64 |
endTime |
|
Returns
Type |
Description |
System.Int64 |
|
GetSamplesCountEstimateVba(SessionId, String, Double, Double)
Declaration
public int GetSamplesCountEstimateVba(SessionId sessionId, string parameterIdentifier, double startTime, double endTime)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Double |
startTime |
|
System.Double |
endTime |
|
Returns
Type |
Description |
System.Int32 |
|
GetWeightedDataStatistics(SessionId, String, Int64, Int64, StatisticOption)
Declaration
public StatisticsData GetWeightedDataStatistics(SessionId sessionId, string parameterIdentifier, long startTime, long duration, StatisticOption statisticOptions)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Int64 |
startTime |
|
System.Int64 |
duration |
|
StatisticOption |
statisticOptions |
|
Returns
GetWeightedDataStatisticsVba(SessionId, String, Double, Double, StatisticOption)
Declaration
public StatisticsData GetWeightedDataStatisticsVba(SessionId sessionId, string parameterIdentifier, double startTime, double duration, StatisticOption statisticOptions)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Double |
startTime |
|
System.Double |
duration |
|
StatisticOption |
statisticOptions |
|
Returns
Goto(SessionId, String, Int64)
Declaration
public void Goto(SessionId sessionId, string parameterIdentifier, long time)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Int64 |
time |
|
GotoVba(SessionId, String, Double)
Declaration
public void GotoVba(SessionId sessionId, string parameterIdentifier, double time)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Double |
time |
|
SetSampleIncrement(SessionId, String, Int64)
Declaration
public void SetSampleIncrement(SessionId sessionId, string parameterIdentifier, long sampleIncrement)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Int64 |
sampleIncrement |
|
SetSampleIncrementVba(SessionId, String, Double)
Declaration
public void SetSampleIncrementVba(SessionId sessionId, string parameterIdentifier, double sampleIncrement)
Parameters
Type |
Name |
Description |
SessionId |
sessionId |
|
System.String |
parameterIdentifier |
|
System.Double |
sampleIncrement |
|
Implements
System.IDisposable