OPC Studio User's Guide and Reference
DAItemMappingKind Enumeration



OpcLabs.EasyOpcClassic Assembly > OpcLabs.EasyOpc.DataAccess.LiveMapping Namespace : DAItemMappingKind Enumeration
Specifies how the OPC Data Access item will be mapped.
Syntax
'Declaration
 
<ComVisibleAttribute(False)>
<DisplayName2Attribute("OPC-DA Item Mapping Kind")>
Public Enum DAItemMappingKind 
   Inherits System.Enum
   Implements System.IComparable, System.IConvertible, System.IFormattable 
'Usage
 
Dim instance As DAItemMappingKind
[ComVisible(false)]
[DisplayName2("OPC-DA Item Mapping Kind")]
public enum DAItemMappingKind : System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
[ComVisible(false)]
[DisplayName2("OPC-DA Item Mapping Kind")]
public enum class DAItemMappingKind : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
Members
MemberValueDescription
ErrorId1Map the error ID, as System.String.

The value of this enum member is 1.

ErrorMessage3Map the error message, as System.String. An empty string if the operation has been successful.

The value of this enum member is 3.

Exception2Map the exception, as Exception or a derived type. null if the operation has been successful.

The value of this enum member is 2.

Quality9Map the OPC quality, as OpcLabs.EasyOpc.DataAccess.DAQuality.

Remarks:

The linking target value is not changed if the operation resulted in an exception.

The value of this enum member is 9.

Result0Map the operation result, as OpcLabs.BaseLib.OperationModel.OperationResult or a derived type specific for the operation.

The value of this enum member is 0.

StatusInfo4Map the status information, as StatusInfo.

The value of this enum member is 4.

Timestamp7Map the timestamp, as System.DateTime. In UTC.

Remarks:

The linking target value is not changed if the operation resulted in an exception.

The value of this enum member is 7.

TimestampLocal8Map the timestamp, as System.DateTime. In local time.

Remarks:

The linking target value is not changed if the operation resulted in an exception.

The value of this enum member is 8.

Value6Map the item value, as System.Object or a specific type. This is the default mapping kind.

Remarks:

The linking target value is not changed if the operation resulted in an exception.

The value of this enum member is 6.

Vtq5Map the item value/timestamp/quality combination, as OpcLabs.EasyOpc.DataAccess.DAVtq or a generic DAVtq.

Remarks:

The linking target value is not changed if the operation resulted in an exception.

The value of this enum member is 5.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         OpcLabs.EasyOpc.DataAccess.LiveMapping.DAItemMappingKind

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also