OTX Reference  
OpenTestSystem.Otx.Extensions.DiagDataBrowsingPlus.Terms.GetDbTableDiagComPrimitiveByConnectorSemantic Class Reference

Gets the DiagService which is referenced from the current table by means of a TABLE-DIAG-COM-CONNECTOR of the given semantic. More...

Inheritance diagram for OpenTestSystem.Otx.Extensions.DiagDataBrowsingPlus.Terms.GetDbTableDiagComPrimitiveByConnectorSemantic:
Inheritance graph

Public Attributes

DbTableTerm dbTable
 Cardinality [1]
A DbTable represents the MCDDbTable object of a MVCI system. Such a table is composed of a non-empty set of TABLE-ROWs. Each TABLE-ROW of a TABLE is mapped to a DbParameter contained in a DbTable object. If a containing DbParameter with datatype eTABLE_ROW references a simple DOP in ODX, the resulting DbParameters collection delivered by term GetDbParameters contains exactly one DbParameter. The DbParameter has the parameter type eGENERATED, the datatype of the referenced simple DOP, and the ShortName #RtGen_Param_. More...
 
StringTerm semantic
 Cardinality [1]
The semantic attribute of the diagnostic service to be created. Please note, that the communication channel (ComChannel) must be selected before you can adjust this value. More...
 
- Public Attributes inherited from OpenTestSystem.Otx.Core.Terms.Term
MetaData metaData
 Cardinality [0..1]
The MetaData type allows tools to store additional, mainly tool-specific data. More...
 

Detailed Description

Gets the DiagService which is referenced from the current table by means of a TABLE-DIAG-COM-CONNECTOR of the given semantic.

The GetDbTableDiagComPrimitiveByConnectorSemantic term returns the DbDiagService which is referenced from the current table by means of a TABLE-DIAG-COM-CONNECTOR of the given semantic. Note that the semantic is unique for all TABLE-DIAG-COM-CONNECTORs referenced by a TABLE in ODX.

Note: The appropriate MVCI system operation is MCDDbTable::getDbDiagComPrimitiveByConnectorSemantic.

Exceptions
Exceptions.InvalidTypeExceptionIf the current table has no TABLE-DIAG-COM-CONNECTOR with the given semantic.
Syntax
DbDiagServiceTerm = DiagDataBrowsingPlus.GetDbTableDiagComPrimitiveByConnectorSemantic(DbTableTerm dbTable, StringTerm semantic);
Examples
// Local Declarations
DiagDataBrowsingPlus.DbComChannel DbComChannel;
List<DiagDataBrowsingPlus.DbTable> List_DbTable;
DiagDataBrowsingPlus.DbDiagService DbDiagService;
// Flow
DbComChannel = DiagDataBrowsingPlus.GetDbComChannel("AIRBAG");
List_DbTable = DiagDataBrowsingPlus.GetDbComChannelDbTables(DbComChannel);
DbDiagService = DiagDataBrowsingPlus.GetDbTableDiagComPrimitiveByConnectorSemantic(List_DbTable[0]);

Member Data Documentation

◆ dbTable

DbTableTerm OpenTestSystem.Otx.Extensions.DiagDataBrowsingPlus.Terms.GetDbTableDiagComPrimitiveByConnectorSemantic.dbTable

Cardinality [1]
A DbTable represents the MCDDbTable object of a MVCI system. Such a table is composed of a non-empty set of TABLE-ROWs. Each TABLE-ROW of a TABLE is mapped to a DbParameter contained in a DbTable object. If a containing DbParameter with datatype eTABLE_ROW references a simple DOP in ODX, the resulting DbParameters collection delivered by term GetDbParameters contains exactly one DbParameter. The DbParameter has the parameter type eGENERATED, the datatype of the referenced simple DOP, and the ShortName #RtGen_Param_.

◆ semantic

StringTerm OpenTestSystem.Otx.Extensions.DiagDataBrowsingPlus.Terms.GetDbTableDiagComPrimitiveByConnectorSemantic.semantic

Cardinality [1]
The semantic attribute of the diagnostic service to be created. Please note, that the communication channel (ComChannel) must be selected before you can adjust this value.

OpenTestSystem.Otx.Extensions.DiagDataBrowsingPlus.Terms.GetDbTableDiagComPrimitiveByConnectorSemantic.dbTable
DbTableTerm dbTable
Cardinality [1] A DbTable represents the MCDDbTable object of a MVCI system. Such a table is composed...
Definition: DiagDataBrowsingPlus.cs:6211
OpenTestSystem.Otx.Extensions.DiagDataBrowsingPlus.Terms.GetDbTableDiagComPrimitiveByConnectorSemantic.semantic
StringTerm semantic
Cardinality [1] The semantic attribute of the diagnostic service to be created. Please note,...
Definition: DiagDataBrowsingPlus.cs:6221