QuickOPC User's Guide and Reference
NetSdkEasyUAClientApplication Class Members
Properties  Methods 


OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Implementations.NetSdk Namespace : NetSdkEasyUAClientApplication Class

The following tables list the members exposed by NetSdkEasyUAClientApplication.

Public Properties
 NameDescription
Public PropertyA dictionary containing the application ID for each GDS endpoint the application is registered with, as known to the application. (Inherited from OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication)
Top
Protected Properties
 NameDescription
Protected PropertyInfrastructure. The OPC UA certificate management used for application's operations. (Inherited from OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication)
Protected PropertyInfrastructure. The OPC UA client object used for application's operations. (Inherited from OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication)
Protected PropertyInfrastructure. The OPC UA file transfer client used for application's operations. (Inherited from OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication)
Protected PropertyInfrastructure. The OPC UA global discovery client used for application's operations. (Inherited from OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication)
Protected PropertyOverridden. Infrastructure. Determines whether creating of CRLs (Certificate Revocation Lists) is supported.  
Top
Public Methods
 NameDescription
Public MethodBegins an asynchronous operation that obtains a new application instance certificate from the certificate manager, and stores it for subsequent usage. (Inherited from OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication)
Public MethodCancels an asynchronous operation started with the BeginObtainNewCertificate method. (Inherited from OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication)
Public MethodHandles the end of the asynchronous operation started by the BeginObtainNewCertificate method. (Inherited from OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication)
Public Method (Inherited from object)
Public MethodExports the registration data of the OPC UA application into an XML file. (Inherited from OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication)
Public MethodExports the security settings of the OPC UA application into an XML file. (Inherited from OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication)
Public MethodFinds all registrations for this application URI in the GDS. (Inherited from OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication)
Public MethodOverridden. Gets the OPC UA registration information for this application.  
Public MethodOverridden. Gets the subject distinguished name the application is configured to use for its certificates.  
Public MethodServes as the default hash function. (Inherited from object)
Public MethodOverridden. Gets the instance certificate the application is currently configured to use.  
Public MethodGets the System.Type of the current instance. (Inherited from object)
Public MethodRetrieves the current trust lists for the application from the certificate manager, and refreshes own certificate stores accordingly. (Inherited from OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication)
Public MethodCreates an application registration in the GDS, assigning it a new application ID. Existing registrations with the same application URI are removed first. (Inherited from OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication)
Public MethodReturns a string that represents the current object. (Inherited from object)
Public MethodRemoves an application registration from the GDS, if it exists. All existing registrations for the application URI are removed. (Inherited from OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication)
Public MethodUpdates an application registration in the GDS, keeping its application ID. A new registration is created if the application is not yet registered in the GDS. Preexisting registrations with the same application URI are removed. (Inherited from OpcLabs.EasyOpc.UA.Application.AbstractEasyUAClientApplication)
Top
Protected Methods
 NameDescription
Protected MethodOverridden. Infrastructure. Adds trust lists to the application.  
Protected MethodOverridden. Infrastructure. Decodes trust lists from a binary stream.  
Protected MethodOverridden. Infrastructure. Create a certificate signing request (CSR).  
Protected MethodAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from object)
Protected MethodOverridden. Infrastructure. Get the application's domain names.  
Protected MethodOverridden. Infrastructure. Get the private key of the application's instance certificate.  
Protected MethodOverridden. Infrastructure. Gets the registration information of the application.  
Protected MethodOverridden. Infrastructure. Gets the security settings of the application.  
Protected MethodCreates a shallow copy of the current System.Object. (Inherited from object)
Protected MethodOverridden. Infrastructure. Sets the application's instance certificate.  
Top
Extension Methods
 NameDescription
Public Extension MethodOverloaded. Begins an asynchronous operation that obtains a new application instance certificate from the certificate manager, and stores it for subsequent usage.
Public Extension MethodGets an application ID assigned to the application by a specified GDS.
Public Extension MethodOverloaded. Obtains a new application instance certificate from the certificate manager, and stores it for subsequent usage.
Public Extension MethodOverloaded. Asynchronously obtains a new application instance certificate from the certificate manager, and stores it for subsequent usage.
Top
See Also

Reference

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