OTX Reference  
OpenTestSystem.Otx.Extensions.EcuConfiguration.Actions.AddComchannelConfigurationRecordByNameAndDbConfigurationData Class Reference

Adds a new ConfigurationRecord by name and DbConfigurationData More...

Inheritance diagram for OpenTestSystem.Otx.Extensions.EcuConfiguration.Actions.AddComchannelConfigurationRecordByNameAndDbConfigurationData:
Inheritance graph

Public Attributes

ComChannelTerm comChannel
 Comprises the handle of the communication channel (LogicalLink). More...
 
ConfigurationRecordVariable configurationRecord
 The new created ConfigurationRecord. More...
 
DbConfigurationDataTerm dbConfigurationData
 DbConfigurationData object which initialize the new ConfigurationRecord More...
 
StringTerm dbConfigurationRecordName
 Name of the DbConfigurationRecord More...
 
- Public Attributes inherited from OpenTestSystem.Otx.Core.Actions.ActionRealisation
OtxLink validFor
 Validity of ActionRealisation. More...
 

Detailed Description

Adds a new ConfigurationRecord by name and DbConfigurationData

The AddComchannelConfigurationRecordByNameAndDbConfigurationData-activity adds a new ConfigurationRecord to the ConfigurationRecord collection of the given ComChannel which conforms to the DbConfigurationRecord indicated by the name and the DbConfigurationData object supplied as parameter. The new ConfigurationRecord and all its contained elements are initialized according to their corresponding DB objects. The action returns the new created ConfigurationRecord.

Note
The appropriate MVCI system operation is MCDConfigurationRecords::addByNameAndDbConfigurationData.
Exceptions
DiagCom.Exceptions.UnknownTargetExceptionIf the Name of the DbConfigurationRecord does not exist or is invalid.
Syntax
AddComchannelConfigurationRecordByNameAndDbConfigurationData(ComChannelTerm comChannel, StringTerm dbConfigurationRecordName, DbConfigurationDataTerm dbConfigurationData, ConfigurationRecordVariable configurationRecord);
ComChannelTerm comChannel
Comprises the handle of the communication channel (LogicalLink).
Definition: EcuConfiguration.cs:789
DbConfigurationDataTerm dbConfigurationData
DbConfigurationData object which initialize the new ConfigurationRecord
Definition: EcuConfiguration.cs:809
ConfigurationRecordVariable configurationRecord
The new created ConfigurationRecord.
Definition: EcuConfiguration.cs:819
StringTerm dbConfigurationRecordName
Name of the DbConfigurationRecord
Definition: EcuConfiguration.cs:799

Member Data Documentation

◆ comChannel

ComChannelTerm OpenTestSystem.Otx.Extensions.EcuConfiguration.Actions.AddComchannelConfigurationRecordByNameAndDbConfigurationData.comChannel

Comprises the handle of the communication channel (LogicalLink).

◆ configurationRecord

ConfigurationRecordVariable OpenTestSystem.Otx.Extensions.EcuConfiguration.Actions.AddComchannelConfigurationRecordByNameAndDbConfigurationData.configurationRecord

The new created ConfigurationRecord.

◆ dbConfigurationData

DbConfigurationDataTerm OpenTestSystem.Otx.Extensions.EcuConfiguration.Actions.AddComchannelConfigurationRecordByNameAndDbConfigurationData.dbConfigurationData

DbConfigurationData object which initialize the new ConfigurationRecord

◆ dbConfigurationRecordName

StringTerm OpenTestSystem.Otx.Extensions.EcuConfiguration.Actions.AddComchannelConfigurationRecordByNameAndDbConfigurationData.dbConfigurationRecordName

Name of the DbConfigurationRecord