OTX-Runtime for DotNet  
OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypeFactory Class Reference

Factory class for creating the DataTypeFactory More...

Static Public Member Functions

static IRequestParameter CreateRequestParameter (String path, IOtxValue value)
 Creates a IRequestParameter instance of RequestParameter More...
 
static IRequestParameters CreateRequestParameters ()
 Creates a IRequestParameters instance of OtxRequestParameters More...
 
static IResponseParameter CreateResponseParameter (string path)
 Creates a IResponseParameter instance of ResponseParameter More...
 
static IResponseParameter CreateResponseParameter (string path, bool useTextIdMapping)
 Creates a IResponseParameter instance of ResponseParameter More...
 
static IResponseParameters CreateResponseParameters (String responseName)
 Creates a IResponseParameters instance of OtxResponseParameters More...
 
static IOtxValue CreateValue (object parameterValue)
 The type of parameterValue is one of kind: bool, byte[], string, int, long, float, double, uint, ulong More...
 

Detailed Description

Factory class for creating the DataTypeFactory

Member Function Documentation

◆ CreateRequestParameter()

static IRequestParameter OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypeFactory.CreateRequestParameter ( String  path,
IOtxValue  value 
)
inlinestatic

Creates a IRequestParameter instance of RequestParameter

Parameters
pathThe path to the desired parameter
valueValue of the parameter
Returns
IResponseParameter

◆ CreateRequestParameters()

static IRequestParameters OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypeFactory.CreateRequestParameters ( )
inlinestatic

Creates a IRequestParameters instance of OtxRequestParameters

Returns
IRequestParameters

◆ CreateResponseParameter() [1/2]

static IResponseParameter OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypeFactory.CreateResponseParameter ( string  path)
inlinestatic

Creates a IResponseParameter instance of ResponseParameter

Parameters
pathThe path to the desired parameter
Returns
IResponseParameter

◆ CreateResponseParameter() [2/2]

static IResponseParameter OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypeFactory.CreateResponseParameter ( string  path,
bool  useTextIdMapping 
)
inlinestatic

Creates a IResponseParameter instance of ResponseParameter

Parameters
pathThe path to the desired parameter
Returns
IResponseParameter

◆ CreateResponseParameters()

static IResponseParameters OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypeFactory.CreateResponseParameters ( String  responseName)
inlinestatic

Creates a IResponseParameters instance of OtxResponseParameters

Parameters
responseNameThe short name of response
Returns
IResponseParameters

◆ CreateValue()

static IOtxValue OpenTestSystem.Otx.DiagManager.OtxDiagApi.DataTypeFactory.CreateValue ( object  parameterValue)
inlinestatic

The type of parameterValue is one of kind: bool, byte[], string, int, long, float, double, uint, ulong

Parameters
parameterValue
Returns

The documentation for this class was generated from the following file: