Skip to content

Reference

OpcCondition Class

Represents a snapshot of a 'Opc.UaFx.OpcConditionNode'.

Reference

OpcCondition Class ​

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

Represents a snapshot of a 'Opc.UaFx.OpcConditionNode'.

Syntax ​

csharp
public class OpcCondition : OpcEvent
vbnet
Public Class OpcCondition
    Inherits OpcEvent

Inheritance ​

Object → OpcEvent → OpcCondition

Derived types ​

Constructors ​

NameDescription
OpcConditionsince v2.8Initializes a new instance of the OpcCondition class using the dataStore specified.

Properties ​

NameDescription
BranchIdGets an identifier which identifies the branch to that the event does belong.
ClientUserIdGets an identifier that is related to the Comment and contains the identity of the user who inserted the most recent Comment.
CommentGets the last comment provided for a certain state (condition branch).
ConditionClassIdGets a value which specifies in which domain this condition is used.
ConditionClassNameGets a value that matches the display name of the condition class type.
ConditionNameGets a value which identifies the condition instance that the event originated from.
IsEnabledGets a value indicating whether the condition is enabled.
IsRetainedGets a value indicating whether the condition is in a state that is interesting for a client wishing to synchronize its state with the server's state.
LastSeverityGets a value which provides the previous severity of the condition branch.
QualityGets a value which reveals the status of process values or other resources that this condition is based upon.

Inherits members from OpcEvent.

Extension methods ​

NameDescription
OpcConditionExtension.AddCommentApplies a comment to the state reported by an event notification which can be identified by the EventId of the condition specified using the further specified client.
OpcConditionExtension.DisableChanges the condition state to 'Disabled' of the condition specified using the further specified client.
OpcConditionExtension.EnableChanges the condition state to 'Enabled' of the condition specified using the further specified client.

Applies to ​

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