Skip to content

Reference

IOpcApplicationInstance Interface

Defines a concrete application of one of the possible OPC UA application types available.

Reference

IOpcApplicationInstance Interface ​

Namespace
Opc.UaFx
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Members
IOpcApplicationInstance Members
Also in
Opc.UaFx.Client

Defines a concrete application of one of the possible OPC UA application types available.

Syntax ​

csharp
[CLSCompliant(false)]
public interface IOpcApplicationInstance
vbnet
<CLSCompliant(False)>
Public Interface IOpcApplicationInstance

Derived types ​

Properties ​

NameDescription
ApplicationNameGets or sets the name of the application instance.
ApplicationStatesince v2.50Gets the current state of the application instance.
ApplicationTypeGets the type of application the instance represents.
ApplicationUriGets or sets the URI of the application instance.
CertificateGets or sets the application certificate representing the applications identity.
CertificateStoresGets the OpcCertificateStores instance used to maintain the different certificate stores used by the application instance.
ConfigurationGets or sets an instance of the OpcApplicationConfiguration class which is used as a low-level representation of the code/file based application instance configuration.
Namespacessince v2.12Gets a read-only collection of namespaces used by the application instance.
ProductUrisince v2.10Gets or sets the URI of the product.
Securitysince v2.6Gets the OpcSecurity instance used to maintain the different security options used by the application instance.
SystemContextsince v2.11Gets the OpcContext which is used to store the context sensitive data and configuration used by the current application instance.
Transportsince v2.6Gets the OpcTransport instance used to maintain the different transport options used by the application instance.

Methods ​

NameDescription
QueryCertificateRequests the certificate to use for this application instance in case there the certificate could not automatically determined using the information of this application instance or there are any issues with the Certificate.

Events ​

NameDescription
CertificateRequestedOccurs when the certificate of this application instance could not automatically determined using the information of this IOpcApplicationInstance.
CertificateValidationFailedsince v2.6Occurs when the validation of a opponent application instance certificate does not fulfill the requirements for valid and trusted certificates.

Applies to ​

PackageVersions
Opc.UaFx.Advancedv2.5–v2.59