~~NOTRANS~~ ====== OpcConditionVariableNode<T> Class ====== **Namespace:** Opc.UaFx \\ **Assemblies:** Opc.UaFx.Advanced.dll Defines a generic implementation of the [[Opc.UaFx.OpcConditionNode|OpcConditionNode]]. **C#** \\ <code csharp> public class OpcConditionVariableNode<T> : OpcConditionVariableNode, IOpcNode, IOpcNodeInfo </code> \\ **Inheritance** [[https://docs.microsoft.com/en-us/dotnet/api/system.object|Object]] › [[Opc.UaFx.OpcNode|OpcNode]] › [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]] › [[Opc.UaFx.OpcVariableNode|OpcVariableNode]] › [[Opc.UaFx.OpcDataVariableNode|OpcDataVariableNode]] › [[Opc.UaFx.OpcConditionVariableNode|OpcConditionVariableNode]] › OpcConditionVariableNode<T> \\ **Implements** [[Opc.UaFx.IOpcNode|IOpcNode]], [[Opc.UaFx.IOpcNodeInfo|IOpcNodeInfo]] ===== Constructors ===== <panel> ^ Name ^ Description ^ | [[Opc.UaFx.OpcConditionVariableNode`1Members#OpcConditionVariableNode-IOpcNode-OpcName|OpcConditionVariableNode`1]]([[Opc.UaFx.IOpcNode|IOpcNode]], [[Opc.UaFx.OpcName|OpcName]]) | Initializes a new instance of the [[Opc.UaFx.OpcConditionVariableNode-1|OpcConditionVariableNode´1]] class accessible by the ''name'' specified as a child node of the ''parent'' node given. | | [[Opc.UaFx.OpcConditionVariableNode`1Members#OpcConditionVariableNode-IOpcNode-OpcName-OpcNodeId|OpcConditionVariableNode`1]]([[Opc.UaFx.IOpcNode|IOpcNode]], [[Opc.UaFx.OpcName|OpcName]], [[Opc.UaFx.OpcNodeId|OpcNodeId]]) | Initializes a new instance of the [[Opc.UaFx.OpcConditionVariableNode-1|OpcConditionVariableNode´1]] class accessible by the ''name'' and ''id'' specified as a child node of the ''parent'' node given. | | [[Opc.UaFx.OpcConditionVariableNode`1Members#OpcConditionVariableNode-IOpcNode-OpcName-OpcNodeId-T|OpcConditionVariableNode`1]]([[Opc.UaFx.IOpcNode|IOpcNode]], [[Opc.UaFx.OpcName|OpcName]], [[Opc.UaFx.OpcNodeId|OpcNodeId]], [[0|0]]) | Initializes a new instance of the [[Opc.UaFx.OpcConditionVariableNode-1|OpcConditionVariableNode´1]] class accessible by the ''name'' and ''id'' specified with the initial value defined by ''value'' as a child node of the ''parent'' node given. | | [[Opc.UaFx.OpcConditionVariableNode`1Members#OpcConditionVariableNode-IOpcNode-OpcName-T|OpcConditionVariableNode`1]]([[Opc.UaFx.IOpcNode|IOpcNode]], [[Opc.UaFx.OpcName|OpcName]], [[0|0]]) | Initializes a new instance of the [[Opc.UaFx.OpcConditionVariableNode-1|OpcConditionVariableNode´1]] class accessible by the ''name'' specified with the initial value defined by ''value'' as a child node of the ''parent'' node given. | | [[Opc.UaFx.OpcConditionVariableNode`1Members#OpcConditionVariableNode-OpcName|OpcConditionVariableNode`1]]([[Opc.UaFx.OpcName|OpcName]]) | Initializes a new instance of the [[Opc.UaFx.OpcConditionVariableNode-1|OpcConditionVariableNode´1]] class accessible by the ''name'' specified. | | [[Opc.UaFx.OpcConditionVariableNode`1Members#OpcConditionVariableNode-OpcName-OpcNodeId|OpcConditionVariableNode`1]]([[Opc.UaFx.OpcName|OpcName]], [[Opc.UaFx.OpcNodeId|OpcNodeId]]) | Initializes a new instance of the [[Opc.UaFx.OpcConditionVariableNode-1|OpcConditionVariableNode´1]] class accessible by the ''name'' and ''id'' specified. | | [[Opc.UaFx.OpcConditionVariableNode`1Members#OpcConditionVariableNode-OpcName-OpcNodeId-T|OpcConditionVariableNode`1]]([[Opc.UaFx.OpcName|OpcName]], [[Opc.UaFx.OpcNodeId|OpcNodeId]], [[0|0]]) | Initializes a new instance of the [[Opc.UaFx.OpcConditionVariableNode-1|OpcConditionVariableNode´1]] class accessible by the ''name'' and ''id'' specified with the initial value given by ''value''. | | [[Opc.UaFx.OpcConditionVariableNode`1Members#OpcConditionVariableNode-OpcName-T|OpcConditionVariableNode`1]]([[Opc.UaFx.OpcName|OpcName]], [[0|0]]) | Initializes a new instance of the [[Opc.UaFx.OpcConditionVariableNode-1|OpcConditionVariableNode´1]] class accessible by the ''name'' specified with the initial value given by ''value''. | </panel> ===== Events ===== <panel> ^ Name ^ Description ^ | [[Opc.UaFx.OpcNodeMembers#AfterApplyChanges|AfterApplyChanges]] | Occurs after one or more changes on the node has been notified. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#BeforeApplyChanges|BeforeApplyChanges]] | Occurs before one or more changes on the node are notified. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | </panel> ===== Properties ===== <panel> ^ Name ^ Description ^ | [[Opc.UaFx.OpcVariableNodeMembers#AccessLevel|AccessLevel]] | Gets or sets a value which indicates in which ways the [[Opc.UaFx.OpcVariableNodeMembers#Value|Value]] attribute of the variable node can be accessed (read/write) and if it provides current and/or historic data. \\ (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#ArrayDimensions|ArrayDimensions]] | Gets the number/lengths of dimensions for an array [[Opc.UaFx.OpcVariableNodeMembers#Value|Value]] with one or more fixed dimensions. \\ (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcNodeMembers#Category|Category]] | Gets the [[Opc.UaFx.OpcAttributeMembers#NodeCategory|NodeCategory]][[Opc.UaFx.OpcAttribute|OpcAttribute]] which identifies the kind of node and is therefore used to classify the node regarding its use and purpose. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcConditionVariableNode`1Members#DataType|DataType]] | Gets or sets a value which defines a pre-defined used [[Opc.UaFx.OpcVariableNodeMembers#DataTypeId|DataTypeId]] as one of the members defined by the [[Opc.UaFx.OpcDataType|OpcDataType]] enumeration to simplify querying standard data types. | | [[Opc.UaFx.OpcVariableNodeMembers#DataType|DataType]] | Gets or sets a value which defines a pre-defined used [[Opc.UaFx.OpcVariableNodeMembers#DataTypeId|DataTypeId]] as one of the members defined by the [[Opc.UaFx.OpcDataType|OpcDataType]] enumeration to simplify querying standard data types. \\ (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#DataTypeId|DataTypeId]] | Gets or stets the identifier which identifies the node that defines the type of data represented by the variable node. \\ (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcInstanceNodeMembers#DefaultReferenceTypeId|DefaultReferenceTypeId]] | Gets the default identifier which identifies the type that defines the underlying node reference within this [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]] is referenced by its parent node. \\ (Inherited from [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#DefaultReferenceTypeId|DefaultReferenceTypeId]] | Gets the default identifier which identifies the type that defines the underlying node reference within this [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]] is referenced by its parent node. \\ (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcInstanceNodeMembers#DefaultTypeDefinitionId|DefaultTypeDefinitionId]] | Gets the default identifier which identifies the node that defines the underlying node type from that this [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]] has been created. \\ (Inherited from [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#DefaultTypeDefinitionId|DefaultTypeDefinitionId]] | Gets the default identifier which identifies the node that defines the underlying node type from that this [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]] has been created. \\ (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcDataVariableNodeMembers#DefaultTypeDefinitionId|DefaultTypeDefinitionId]] | Gets the default identifier which identifies the node that defines the underlying node type from that this [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]] has been created. \\ (Inherited from [[Opc.UaFx.OpcDataVariableNode|OpcDataVariableNode]]) | | [[Opc.UaFx.OpcConditionVariableNodeMembers#DefaultTypeDefinitionId|DefaultTypeDefinitionId]] | Gets the default identifier which identifies the node that defines the underlying node type from that this [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]] has been created. \\ (Inherited from [[Opc.UaFx.OpcConditionVariableNode|OpcConditionVariableNode]]) | | [[Opc.UaFx.OpcNodeMembers#Description|Description]] | Gets or sets the value of the optional [[Opc.UaFx.OpcAttributeMembers#Description|Description]][[Opc.UaFx.OpcAttribute|OpcAttribute]] which shall explain the meaning of the node. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#Descriptions|Descriptions]] | Gets the [[Opc.UaFx.OpcNodeGlobalization|OpcNodeGlobalization]] instance used to control the localization and other globalization related tasks for the [[Opc.UaFx.OpcAttributeMembers#Description|Description]] attribute of the current node. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#DisplayName|DisplayName]] | Gets or sets the value of the [[Opc.UaFx.OpcAttributeMembers#DisplayName|DisplayName]][[Opc.UaFx.OpcAttribute|OpcAttribute]] which defines the localizable name of the node. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#DisplayNames|DisplayNames]] | Gets the [[Opc.UaFx.OpcNodeGlobalization|OpcNodeGlobalization]] instance used to control the localization and other globalization related tasks for the [[Opc.UaFx.OpcAttributeMembers#DisplayName|DisplayName]] attribute of the current node. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#HasPendingChanges|HasPendingChanges]] | Gets a value indiciating whether there exists any pending change on the node. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#HistoryConfiguration|HistoryConfiguration]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcNodeMembers#Id|Id]] | Gets the value of the [[Opc.UaFx.OpcAttributeMembers#NodeId|NodeId]][[Opc.UaFx.OpcAttribute|OpcAttribute]] which unambiguously identifies the node. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#IsArray|IsArray]] | Gets a value indicating whether the [[Opc.UaFx.OpcVariableNodeMembers#Value|Value]] of the [[Opc.UaFx.OpcVariableNode|OpcVariableNode]] represented is an array. \\ (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#IsHistorizing|IsHistorizing]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcInstanceNodeMembers#ModellingRuleId|ModellingRuleId]] | Gets or sets the identifier which defines how the [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]] is used for instantiation. \\ (Inherited from [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]]) | | [[Opc.UaFx.OpcNodeMembers#Name|Name]] | Gets or sets the value of the [[Opc.UaFx.OpcAttributeMembers#BrowseName|BrowseName]][[Opc.UaFx.OpcAttribute|OpcAttribute]] which defines the non-localizable human-readable name used when browsing the address space. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#Namespace|Namespace]] | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#Parent|Parent]] | Gets the parent node of the node. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcInstanceNodeMembers#Parent|Parent]] | Gets the parent node of the node. \\ (Inherited from [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]]) | | [[Opc.UaFx.OpcNodeMembers#PendingChanges|PendingChanges]] | Gets a value indicating the most recent changes performed on the node since their last notification. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#QueryEventsCallback|QueryEventsCallback]] | Gets or sets a callback used to query any event information which belongs to the node. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#ReadAccessLevelCallback|ReadAccessLevelCallback]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#ReadArrayDimensionsCallback|ReadArrayDimensionsCallback]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#ReadDataTypeCallback|ReadDataTypeCallback]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcNodeMembers#ReadDescriptionCallback|ReadDescriptionCallback]] | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#ReadDisplayNameCallback|ReadDisplayNameCallback]] | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#ReadIsHistorizingCallback|ReadIsHistorizingCallback]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#ReadUserAccessLevelCallback|ReadUserAccessLevelCallback]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcNodeMembers#ReadUserWriteAccessCallback|ReadUserWriteAccessCallback]] | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#ReadValueRankCallback|ReadValueRankCallback]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#ReadVariableValueCallback|ReadVariableValueCallback]] | Gets or sets a callback used to read the variable value. \\ (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcNodeMembers#ReadWriteAccessCallback|ReadWriteAccessCallback]] | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcInstanceNodeMembers#ReferenceType|ReferenceType]] | Gets a value which defines a pre-defined used [[Opc.UaFx.OpcInstanceNodeMembers#ReferenceTypeId|ReferenceTypeId]] as one of the members defined by the [[Opc.UaFx.OpcReferenceType|OpcReferenceType]] enumeration to simplify querying standard reference types. \\ (Inherited from [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]]) | | [[Opc.UaFx.OpcInstanceNodeMembers#ReferenceTypeId|ReferenceTypeId]] | Gets or sets the identifier which identifies the node that defines the semantic of the reference between a source and a target node and generally reflects an operation between the two, such as "A contains B". \\ (Inherited from [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]]) | | [[Opc.UaFx.OpcConditionVariableNodeMembers#SourceTimestamp|SourceTimestamp]] | Gets or sets a value which indicates the time of the last change of the [[Opc.UaFx.OpcVariableNodeMembers#Value|Value]] of this condition variable. \\ (Inherited from [[Opc.UaFx.OpcConditionVariableNode|OpcConditionVariableNode]]) | | [[Opc.UaFx.OpcConditionVariableNodeMembers#SourceTimestampNode|SourceTimestampNode]] | Gets the [[Opc.UaFx.OpcPropertyNode-1|OpcPropertyNode´1]] of the [[Opc.UaFx.OpcConditionVariableNodeMembers#SourceTimestamp|SourceTimestamp]] property. \\ (Inherited from [[Opc.UaFx.OpcConditionVariableNode|OpcConditionVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#Status|Status]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcNodeMembers#SymbolicName|SymbolicName]] | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#Tag|Tag]] | Gets or sets the object that contains additional user data about the node. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#Timestamp|Timestamp]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcInstanceNodeMembers#TypeDefinitionId|TypeDefinitionId]] | Gets or sets the identifier which identifies the node that defines the underlying node type from that this [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]] has been created. \\ (Inherited from [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#UserAccessLevel|UserAccessLevel]] | Gets or sets a value which indicates in which ways the [[Opc.UaFx.OpcVariableNodeMembers#Value|Value]] attribute of the variable node can be accessed (read/write) and if it provides current and/or historic data taking user access rights into account. \\ (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcNodeMembers#UserWriteAccess|UserWriteAccess]] | Gets or sets the value of the optional [[Opc.UaFx.OpcAttributeMembers#UserWriteAccess|UserWriteAccess]][[Opc.UaFx.OpcAttribute|OpcAttribute]] which exposes the possibilities of a client to write the attributes of the node taking user access rights into account. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcConditionVariableNode`1Members#Value|Value]] | Gets or sets the value of the condition variable node. | | [[Opc.UaFx.OpcVariableNodeMembers#Value|Value]] | Gets or sets the value of the variable node which may be simple or complex. \\ (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#ValueRank|ValueRank]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcNodeMembers#WriteAccess|WriteAccess]] | Gets or sets the value of the optional [[Opc.UaFx.OpcAttributeMembers#WriteAccess|WriteAccess]][[Opc.UaFx.OpcAttribute|OpcAttribute]] which exposes the posibilities of a client to write the attributes of the node. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#WriteAccessLevelCallback|WriteAccessLevelCallback]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#WriteArrayDimensionsCallback|WriteArrayDimensionsCallback]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#WriteDataTypeCallback|WriteDataTypeCallback]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcNodeMembers#WriteDescriptionCallback|WriteDescriptionCallback]] | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#WriteDisplayNameCallback|WriteDisplayNameCallback]] | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#WriteIsHistorizingCallback|WriteIsHistorizingCallback]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#WriteUserAccessLevelCallback|WriteUserAccessLevelCallback]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcNodeMembers#WriteUserWriteAccessCallback|WriteUserWriteAccessCallback]] | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#WriteValueRankCallback|WriteValueRankCallback]] | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#WriteVariableValueCallback|WriteVariableValueCallback]] | Gets or sets a callback used to write the variable value. \\ (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcNodeMembers#WriteWriteAccessCallback|WriteWriteAccessCallback]] | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | </panel> ===== Methods ===== <panel> ^ Name ^ Description ^ | [[Opc.UaFx.OpcInstanceNodeMembers#AddChild-OpcContext-OpcInstanceNode|AddChild]]([[Opc.UaFx.OpcContext|OpcContext]], [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]]) | (Inherited from [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]]) | | [[Opc.UaFx.OpcNodeMembers#AddNotifier-OpcContext-IOpcNode|AddNotifier]]([[Opc.UaFx.OpcContext|OpcContext]], [[Opc.UaFx.IOpcNode|IOpcNode]]) | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#ApplyChanges-OpcContext|ApplyChanges]]([[Opc.UaFx.OpcContext|OpcContext]]) | Notifies about changes performed on the node since the last notification and resets the pending changes to [[Opc.UaFx.OpcNodeChangesMembers#None|None]]. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#ApplyChanges-OpcContext-Boolean|ApplyChanges]]([[Opc.UaFx.OpcContext|OpcContext]], [[https://docs.microsoft.com/en-us/dotnet/api/system.boolean|Boolean]]) | Notifies about changes performed on the node (and optionally on its children) since the last notification and resets the pending changes to [[Opc.UaFx.OpcNodeChangesMembers#None|None]]. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#AttributeValue-OpcAttribute|AttributeValue]]([[Opc.UaFx.OpcAttribute|OpcAttribute]]) | Retrieves the value of the ''attribute'' specified. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#AttributeValue-T-OpcAttribute|AttributeValue``1]]([[Opc.UaFx.OpcAttribute|OpcAttribute]]) | Retrieves the value of the ''attribute'' specified. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#Child-OpcContext-OpcName|Child]]([[Opc.UaFx.OpcContext|OpcContext]], [[Opc.UaFx.OpcName|OpcName]]) | Retrieves the child node its [[Opc.UaFx.OpcNodeMembers#Name|Name]] property matches exactly the ''name'' specified. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#Children-OpcContext|Children]]([[Opc.UaFx.OpcContext|OpcContext]]) | Retrieves a sequence of all nodes organized as children of this node. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcConditionVariableNode`1Members#InitializeDefaults|InitializeDefaults]] | Initializes the default values used by the [[Opc.UaFx.OpcConditionVariableNode-1|OpcConditionVariableNode´1]]. | | [[Opc.UaFx.OpcNodeMembers#InitializeDefaults|InitializeDefaults]] | Initializes the default values used by the node implementation represented / required. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcInstanceNodeMembers#InitializeDefaults|InitializeDefaults]] | Initializes the default values used by the [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]]. \\ (Inherited from [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#InitializeDefaults|InitializeDefaults]] | Initializes the default values used by the [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]. \\ (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcNodeMembers#IsChangePending-OpcNodeChanges|IsChangePending]]([[Opc.UaFx.OpcNodeChanges|OpcNodeChanges]]) | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#OnAfterApplyChanges-OpcNodeChangesEventArgs|OnAfterApplyChanges]]([[Opc.UaFx.OpcNodeChangesEventArgs|OpcNodeChangesEventArgs]]) | Raises the [[Opc.UaFx.OpcNodeMembers#AfterApplyChanges|AfterApplyChanges]] event using the event data specified. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#OnBeforeApplyChanges-OpcNodeChangesEventArgs|OnBeforeApplyChanges]]([[Opc.UaFx.OpcNodeChangesEventArgs|OpcNodeChangesEventArgs]]) | Raises the [[Opc.UaFx.OpcNodeMembers#BeforeApplyChanges|BeforeApplyChanges]] event using the event data specified. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#QueryEventsCore-OpcNodeContext-OpcEventCollection|QueryEventsCore]]([[Opc.UaFx.OpcNodeContext|OpcNodeContext]], [[Opc.UaFx.OpcEventCollection|OpcEventCollection]]) | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#ReadAttributeValueCore-T-OpcReadAttributeValueContext-OpcAttributeValue-T|ReadAttributeValueCore``1]]([[Opc.UaFx.OpcReadAttributeValueContext|OpcReadAttributeValueContext]], [[Opc.UaFx.OpcAttributeValue|OpcAttributeValue]]) | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#ReadAttributeValueCore-T-OpcReadAttributeValueContext-OpcAttributeValue-T|ReadAttributeValueCore``1]]([[Opc.UaFx.OpcReadAttributeValueContext|OpcReadAttributeValueContext]], [[Opc.UaFx.OpcAttributeValue|OpcAttributeValue]]) | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcConditionVariableNode`1Members#ReadGenericValue-OpcReadVariableValueContext|ReadGenericValue]]([[Opc.UaFx.OpcReadVariableValueContext|OpcReadVariableValueContext]]) | Reads the condition variable node value using the ''context'' specified. | | [[Opc.UaFx.OpcVariableNodeMembers#ReadValue-OpcReadVariableValueContext|ReadValue]]([[Opc.UaFx.OpcReadVariableValueContext|OpcReadVariableValueContext]]) | Reads the variable node value using the ''context'' specified. \\ (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#ReadVariableValue-OpcReadVariableValueContext|ReadVariableValue]]([[Opc.UaFx.OpcReadVariableValueContext|OpcReadVariableValueContext]]) | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#ReadVariableValueCore-OpcReadVariableValueContext-OpcVariableValue-Object|ReadVariableValueCore]]([[Opc.UaFx.OpcReadVariableValueContext|OpcReadVariableValueContext]], [[Opc.UaFx.OpcVariableValue|OpcVariableValue]]) | Reads the value of the variable node using the ''context'' and ''value'' information specified. \\ (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcInstanceNodeMembers#RemoveChild-OpcContext-OpcInstanceNode|RemoveChild]]([[Opc.UaFx.OpcContext|OpcContext]], [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]]) | (Inherited from [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]]) | | [[Opc.UaFx.OpcNodeMembers#RemoveNotifier-OpcContext-IOpcNode|RemoveNotifier]]([[Opc.UaFx.OpcContext|OpcContext]], [[Opc.UaFx.IOpcNode|IOpcNode]]) | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcInstanceNodeMembers#RemoveNotifier-OpcContext-IOpcNode|RemoveNotifier]]([[Opc.UaFx.OpcContext|OpcContext]], [[Opc.UaFx.IOpcNode|IOpcNode]]) | (Inherited from [[Opc.UaFx.OpcInstanceNode|OpcInstanceNode]]) | | [[Opc.UaFx.OpcNodeMembers#ReportEvent-OpcContext-OpcEvent|ReportEvent]]([[Opc.UaFx.OpcContext|OpcContext]], [[Opc.UaFx.OpcEvent|OpcEvent]]) | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#UpdateChanges-OpcContext-OpcNodeChanges|UpdateChanges]]([[Opc.UaFx.OpcContext|OpcContext]], [[Opc.UaFx.OpcNodeChanges|OpcNodeChanges]]) | Notifies about the ''changes'' on behalf of the node and removes pending changes which intersect with the ''changes'' specified. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#UpdateChanges-OpcContext-OpcNodeChanges-Boolean|UpdateChanges]]([[Opc.UaFx.OpcContext|OpcContext]], [[Opc.UaFx.OpcNodeChanges|OpcNodeChanges]], [[https://docs.microsoft.com/en-us/dotnet/api/system.boolean|Boolean]]) | Notifies about the ''changes'' on behalf of the node (and optionally on its children) and removes pending changes which intersect with the ''changes'' specified. \\ (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcNodeMembers#WriteAttributeValueCore-T-OpcWriteAttributeValueContext-OpcAttributeValue-T|WriteAttributeValueCore``1]]([[Opc.UaFx.OpcWriteAttributeValueContext|OpcWriteAttributeValueContext]], [[Opc.UaFx.OpcAttributeValue|OpcAttributeValue]]) | (Inherited from [[Opc.UaFx.OpcNode|OpcNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#WriteAttributeValueCore-T-OpcWriteAttributeValueContext-OpcAttributeValue-T|WriteAttributeValueCore``1]]([[Opc.UaFx.OpcWriteAttributeValueContext|OpcWriteAttributeValueContext]], [[Opc.UaFx.OpcAttributeValue|OpcAttributeValue]]) | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcConditionVariableNode`1Members#WriteGenericValue-OpcWriteVariableValueContext-T|WriteGenericValue]]([[Opc.UaFx.OpcWriteVariableValueContext|OpcWriteVariableValueContext]], [[0|0]]) | Writes the ''value'' to the condition variable node value using the ''context'' specified. | | [[Opc.UaFx.OpcVariableNodeMembers#WriteValue-OpcWriteVariableValueContext-Object|WriteValue]]([[Opc.UaFx.OpcWriteVariableValueContext|OpcWriteVariableValueContext]], [[https://docs.microsoft.com/en-us/dotnet/api/system.object|Object]]) | Writes the ''value'' to the variable node value using the ''context'' specified. \\ (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#WriteVariableValue-OpcWriteVariableValueContext-OpcVariableValue-Object|WriteVariableValue]]([[Opc.UaFx.OpcWriteVariableValueContext|OpcWriteVariableValueContext]], [[Opc.UaFx.OpcVariableValue|OpcVariableValue]]) | (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | | [[Opc.UaFx.OpcVariableNodeMembers#WriteVariableValueCore-OpcWriteVariableValueContext-OpcVariableValue-Object|WriteVariableValueCore]]([[Opc.UaFx.OpcWriteVariableValueContext|OpcWriteVariableValueContext]], [[Opc.UaFx.OpcVariableValue|OpcVariableValue]]) | Writes the value of the variable node using the ''context'' and ''value'' information specified. \\ (Inherited from [[Opc.UaFx.OpcVariableNode|OpcVariableNode]]) | </panel>