Show / Hide Table of Contents

Class ParameterDataAccessServiceClient

Inheritance
System.Object
AutomationServiceClientBase<IParameterDataAccessService>
AutomationServiceClientNoCallbackBase<ParameterDataAccessServiceClient, IParameterDataAccessService>
ParameterDataAccessServiceClient
Implements
IAutomationServiceMethodHandlers<IParameterDataAccessService>
System.IDisposable
IParameterDataAccessServiceClient
Inherited Members
AutomationServiceClientNoCallbackBase<ParameterDataAccessServiceClient, IParameterDataAccessService>.Call(Action<IParameterDataAccessService>, Action, Action<Exception>)
AutomationServiceClientNoCallbackBase<ParameterDataAccessServiceClient, IParameterDataAccessService>.Call<TResult>(Func<IParameterDataAccessService, TResult>, Action<TResult>, Action<Exception>)
AutomationServiceClientNoCallbackBase<ParameterDataAccessServiceClient, IParameterDataAccessService>.CreateAutomationService()
AutomationServiceClientNoCallbackBase<ParameterDataAccessServiceClient, IParameterDataAccessService>.GetAutomationService()
AutomationServiceClientBase<IParameterDataAccessService>.Call(Action<IParameterDataAccessService>, Action, Action<Exception>)
AutomationServiceClientBase<IParameterDataAccessService>.Call<TResult>(Func<IParameterDataAccessService, TResult>, Action<TResult>, Action<Exception>)
AutomationServiceClientBase<IParameterDataAccessService>.Dispose()
AutomationServiceClientBase<IParameterDataAccessService>.IsConnected()
AutomationServiceClientBase<IParameterDataAccessService>.Dispose(Boolean)
AutomationServiceClientBase<IParameterDataAccessService>.GetAutomationService()
AutomationServiceClientBase<IParameterDataAccessService>.OnDisposeManagedResources()
AutomationServiceClientBase<IParameterDataAccessService>.OnDisposeUnmanagedResources()
AutomationServiceClientBase<IParameterDataAccessService>.Finalize()
AutomationServiceClientBase<IParameterDataAccessService>.AutomationService
Namespace: MAT.Atlas.Automation.Client.Services
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
Type Description
StatisticsData

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
Type Description
StatisticsData

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
Type Description
ParameterValues

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
Type Description
ParameterValues

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
Type Description
ParameterValues

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
Type Description
ParameterValues

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
Type Description
ParameterValues

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
Type Description
ParameterValues

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
Type Description
ParameterValues

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
Type Description
ParameterValues

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
Type Description
StatisticsData

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
Type Description
StatisticsData

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

IAutomationServiceMethodHandlers<TAutomationService>
System.IDisposable
IParameterDataAccessServiceClient
In This Article
Back to top Generated by DocFX