QuickOPC User's Guide and Reference
MetaMemberAttribute Class
Members 



OpcLabs.BaseLib Assembly > OpcLabs.BaseLib.LiveMapping Namespace : MetaMemberAttribute Class
Causes the member (field, method or property) be set to a named information gathered during mapping (a metainformation).
Syntax
'Declaration
 
<AttributeUsageAttribute(AttributeTargets.Field Or  _
    AttributeTargets.Method Or  _
    AttributeTargets.Property)>
<CLSCompliantAttribute(True)>
<ComVisibleAttribute(False)>
<MeansImplicitUseAttribute()>
Public NotInheritable Class MetaMemberAttribute 
   Inherits System.Attribute
   Implements System.Runtime.InteropServices._Attribute 
'Usage
 
Dim instance As MetaMemberAttribute
[AttributeUsage(AttributeTargets.Field | 
    AttributeTargets.Method | 
    AttributeTargets.Property)]
[CLSCompliant(true)]
[ComVisible(false)]
[MeansImplicitUse()]
public sealed class MetaMemberAttribute : System.Attribute, System.Runtime.InteropServices._Attribute  
[AttributeUsage(AttributeTargets.Field | 
    AttributeTargets.Method | 
    AttributeTargets.Property)]
[CLSCompliant(true)]
[ComVisible(false)]
[MeansImplicitUse()]
public ref class MetaMemberAttribute sealed : public System.Attribute, System.Runtime.InteropServices._Attribute  
Inheritance Hierarchy

System.Object
   System.Attribute
      OpcLabs.BaseLib.LiveMapping.MetaMemberAttribute

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