QuickOPC User's Guide and Reference
UAPubSubResolverKind Enumeration



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.PubSub Namespace : UAPubSubResolverKind Enumeration
The kinds of OPC UA PubSub resolvers.
Syntax
'Declaration
 
<ComVisibleAttribute(True)>
<DisplayName2Attribute("OPC UA PubSub Resolver Kind")>
<GuidAttribute("0C8800DB-E907-4F63-AB82-57EE28F02A44")>
Public Enum UAPubSubResolverKind 
   Inherits System.Enum
   Implements System.IComparable, System.IConvertible, System.IFormattable 
'Usage
 
Dim instance As UAPubSubResolverKind
[ComVisible(true)]
[DisplayName2("OPC UA PubSub Resolver Kind")]
[Guid("0C8800DB-E907-4F63-AB82-57EE28F02A44")]
public enum UAPubSubResolverKind : System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
[ComVisible(true)]
[DisplayName2("OPC UA PubSub Resolver Kind")]
[Guid("0C8800DB-E907-4F63-AB82-57EE28F02A44")]
public enum class UAPubSubResolverKind : public System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
Members
MemberValueDescription
None0No PubSub resolver. Enum value is 0.
PublisherEndpoint2A PubSub resolver that uses a publisher configuration residing in an OPC UA server. Enum value is 2.
PublisherFile3A PubSub resolver based on a file that contains the publisher configuration. Enum value is 3.
PubSubDiscovery1A PubSub resolver that uses the PubSub discovery mechanism. Enum value is 1.
Remarks

The purpose of the PubSub resolver is to transform the logical references to PubSub objects (usually using component names) to physical references, i.e. to data that can actually appear in PubSub messages (protocol).

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         OpcLabs.EasyOpc.UA.PubSub.UAPubSubResolverKind

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