QuickOPC User's Guide and Reference
NetSdkEasyUAClientApplication Class
Members 



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Implementations.NetSdk Namespace : NetSdkEasyUAClientApplication Class
Infrastructure. An implementation of OPC UA client application using the OPC Foundation's UA SDK.
Object Model
NetSdkEasyUAClientApplication ClassIEasyUACertificateManagementClient InterfaceIEasyUAClient InterfaceIEasyUAGlobalDiscoveryClient Interface
Syntax
'Declaration
 
<ComDefaultInterfaceAttribute(OpcLabs.EasyOpc.UA.Application.ComTypes._EasyUAClientApplication)>
<ComVisibleAttribute(True)>
<GuidAttribute("669E0C81-104E-44D7-A6FB-BCD5F1DDFF94")>
Public NotInheritable Class NetSdkEasyUAClientApplication 
   Inherits OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication
   Implements OpcLabs.EasyOpc.UA.Application.ComTypes._EasyUAClientApplication, OpcLabs.EasyOpc.UA.Application.IEasyUAClientApplication 
'Usage
 
Dim instance As NetSdkEasyUAClientApplication
[ComDefaultInterface(OpcLabs.EasyOpc.UA.Application.ComTypes._EasyUAClientApplication)]
[ComVisible(true)]
[Guid("669E0C81-104E-44D7-A6FB-BCD5F1DDFF94")]
public sealed class NetSdkEasyUAClientApplication : OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication, OpcLabs.EasyOpc.UA.Application.ComTypes._EasyUAClientApplication, OpcLabs.EasyOpc.UA.Application.IEasyUAClientApplication  
[ComDefaultInterface(OpcLabs.EasyOpc.UA.Application.ComTypes._EasyUAClientApplication)]
[ComVisible(true)]
[Guid("669E0C81-104E-44D7-A6FB-BCD5F1DDFF94")]
public ref class NetSdkEasyUAClientApplication sealed : public OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication, OpcLabs.EasyOpc.UA.Application.ComTypes._EasyUAClientApplication, OpcLabs.EasyOpc.UA.Application.IEasyUAClientApplication  
Remarks

Do not directly create instances of this class.

This class is made public only due to requirements and limitations imposed by the COM platform. In order to make use of OPC UA client application functionality, use the System.IServiceProvider.GetService(System.Type) method on the OpcLabs.EasyOpc.UA.IEasyUAClient to obtain the OpcLabs.EasyOpc.UA.Application.IEasyUAClientApplication service (in .NET), or use the OpcLabs.EasyOpc.UA.ComTypes._EasyUAClient.GetServiceByName method on the OpcLabs.EasyOpc.UA.ComTypes._EasyUAClient to obtain the service for the OpcLabs.EasyOpc.UA.Application.ComTypes._EasyUAClientApplication type (in COM).

Inheritance Hierarchy

System.Object
   OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication
      OpcLabs.EasyOpc.UA.Implementations.NetSdk.NetSdkEasyUAClientApplication

Requirements

Target Platforms: .NET Framework: Windows 7 with SP1, Windows Server 2012; .NET Core: Linux, Microsoft Windows

See Also

Reference

NetSdkEasyUAClientApplication Members
OpcLabs.EasyOpc.UA.Implementations.NetSdk Namespace