QuickOPC User's Guide and Reference
DAPropertyMappingKind Enumeration



OpcLabs.EasyOpcClassic Assembly > OpcLabs.EasyOpc.DataAccess.LiveMapping Namespace : DAPropertyMappingKind Enumeration
Specifies how the OPC Data Access property will be mapped.
Syntax
'Declaration
 
<ComVisibleAttribute(False)>
<DisplayName2Attribute("OPC-DA Property Mapping Kind")>
Public Enum DAPropertyMappingKind 
   Inherits System.Enum
   Implements System.IComparable, System.IConvertible, System.IFormattable 
'Usage
 
Dim instance As DAPropertyMappingKind
[ComVisible(false)]
[DisplayName2("OPC-DA Property Mapping Kind")]
public enum DAPropertyMappingKind : System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
[ComVisible(false)]
[DisplayName2("OPC-DA Property Mapping Kind")]
public enum class DAPropertyMappingKind : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
Members
MemberValueDescription
ErrorId1Map the error ID, as System.String.
ErrorMessage3Map the error message, as System.String. An empty string if the operation has been successful.
Exception2Map the exception, as Exception or a derived type. null if the operation has been successful.
Result0Map the operation results, as OpcLabs.BaseLib.OperationModel.OperationResult or a derived type specific for the operation.
StatusInfo4Map the status information, as StatusInfo.
Value5Map the property 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.

Inheritance Hierarchy

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

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