QuickOPC User's Guide and Reference
MappingTagAttribute Class
Members 



OpcLabs.BaseLib Assembly > OpcLabs.BaseLib.LiveMapping Namespace : MappingTagAttribute Class
Applies a mapping tag to a member.
Syntax
'Declaration
 
<AttributeUsageAttribute(AttributeTargets.Event Or  _
    AttributeTargets.Field Or  _
    AttributeTargets.Method Or  _
    AttributeTargets.Property, 
   AllowMultiple=True)>
<CLSCompliantAttribute(True)>
<ComVisibleAttribute(False)>
<MeansImplicitUseAttribute()>
Public NotInheritable Class MappingTagAttribute 
   Inherits System.Attribute
   Implements System.Runtime.InteropServices._Attribute 
'Usage
 
Dim instance As MappingTagAttribute
[AttributeUsage(AttributeTargets.Event | 
    AttributeTargets.Field | 
    AttributeTargets.Method | 
    AttributeTargets.Property, 
   AllowMultiple=true)]
[CLSCompliant(true)]
[ComVisible(false)]
[MeansImplicitUse()]
public sealed class MappingTagAttribute : System.Attribute, System.Runtime.InteropServices._Attribute  
[AttributeUsage(AttributeTargets.Event | 
    AttributeTargets.Field | 
    AttributeTargets.Method | 
    AttributeTargets.Property, 
   AllowMultiple=true)]
[CLSCompliant(true)]
[ComVisible(false)]
[MeansImplicitUse()]
public ref class MappingTagAttribute sealed : public System.Attribute, System.Runtime.InteropServices._Attribute  
Remarks
The mapping tag can be used to select members involved in an operation. Multiple tags can be applied to the same member.
Inheritance Hierarchy

System.Object
   System.Attribute
      OpcLabs.BaseLib.LiveMapping.MappingTagAttribute

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