OpcFiniteTransitionVariableNode Class

Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll

Defines a specialization of the OpcTransitionVariableNode which uses a OpcNodeId as the value of the VariableId.

C#

public class OpcFiniteTransitionVariableNode : OpcTransitionVariableNode, IOpcNode, IOpcNodeInfo


Inheritance ObjectOpcNodeOpcInstanceNodeOpcVariableNodeOpcDataVariableNodeOpcTextVariableNodeOpcTransitionVariableNode › OpcFiniteTransitionVariableNode


Implements IOpcNode, IOpcNodeInfo

Name Description
OpcFiniteTransitionVariableNode(IOpcNode, OpcName) Initializes a new instance of the OpcFiniteTransitionVariableNode class accessible by the name specified as a child node of the parent node given.
OpcFiniteTransitionVariableNode(IOpcNode, OpcName, OpcNodeId) Initializes a new instance of the OpcFiniteTransitionVariableNode class accessible by the name and id specified as a child node of the parent node given.
OpcFiniteTransitionVariableNode(IOpcNode, OpcName, OpcNodeId, OpcText) Initializes a new instance of the OpcFiniteTransitionVariableNode class accessible by the name and id specified with the initial value defined by value as a child node of the parent node given.
OpcFiniteTransitionVariableNode(IOpcNode, OpcName, OpcText) Initializes a new instance of the OpcFiniteTransitionVariableNode class accessible by the name specified with the initial value defined by value as a child node of the parent node given.
OpcFiniteTransitionVariableNode(OpcName) Initializes a new instance of the OpcFiniteTransitionVariableNode class accessible by the name specified.
OpcFiniteTransitionVariableNode(OpcName, OpcNodeId) Initializes a new instance of the OpcFiniteTransitionVariableNode class accessible by the name and id specified.
OpcFiniteTransitionVariableNode(OpcName, OpcNodeId, OpcText) Initializes a new instance of the OpcFiniteTransitionVariableNode class accessible by the name and id specified with the initial value given by value.
OpcFiniteTransitionVariableNode(OpcName, OpcText) Initializes a new instance of the OpcFiniteTransitionVariableNode class accessible by the name specified with the initial value given by value.
Name Description
AfterApplyChanges (Inherited from OpcNode)
BeforeApplyChanges (Inherited from OpcNode)
Name Description
AccessLevel Gets or sets a value which indicates in which ways the Value attribute of the variable node can be accessed (read/write) and if it provides current and/or historic data.
(Inherited from OpcVariableNode)
ArrayDimensions Gets the number/lengths of dimensions for an array Value with one or more fixed dimensions.
(Inherited from OpcVariableNode)
Category Gets the NodeCategoryOpcAttribute which identifies the kind of node and is therefore used to classify the node regarding its use and purpose.
(Inherited from OpcNode)
DataType Gets or sets a value which defines a pre-defined used DataTypeId as one of the members defined by the OpcDataType enumeration to simplify querying standard data types.
(Inherited from OpcVariableNode)
DataTypeId Gets or stets the identifier which identifies the node that defines the type of data represented by the variable node.
(Inherited from OpcVariableNode)
DefaultReferenceTypeId Gets the default identifier which identifies the type that defines the underlying node reference within this OpcInstanceNode is referenced by its parent node.
(Inherited from OpcInstanceNode)
DefaultReferenceTypeId Gets the default identifier which identifies the type that defines the underlying node reference within this OpcInstanceNode is referenced by its parent node.
(Inherited from OpcVariableNode)
DefaultTypeDefinitionId Gets the default identifier which identifies the node that defines the underlying node type from that this OpcInstanceNode has been created.
DefaultTypeDefinitionId Gets the default identifier which identifies the node that defines the underlying node type from that this OpcInstanceNode has been created.
(Inherited from OpcInstanceNode)
DefaultTypeDefinitionId Gets the default identifier which identifies the node that defines the underlying node type from that this OpcInstanceNode has been created.
(Inherited from OpcVariableNode)
DefaultTypeDefinitionId Gets the default identifier which identifies the node that defines the underlying node type from that this OpcInstanceNode has been created.
(Inherited from OpcDataVariableNode)
DefaultTypeDefinitionId Gets the default identifier which identifies the node that defines the underlying node type from that this OpcInstanceNode has been created.
(Inherited from OpcTransitionVariableNode)
Description Gets or sets the value of the optional DescriptionOpcAttribute which shall explain the meaning of the node.
(Inherited from OpcNode)
DisplayName Gets or sets the value of the DisplayNameOpcAttribute which defines the localizable name of the node.
(Inherited from OpcNode)
EffectiveTransitionTime Gets or sets a value which specifies the time when the current state or one of its substates was entered.
(Inherited from OpcTransitionVariableNode)
EffectiveTransitionTimeNode Gets the OpcPropertyNode´1 of the EffectiveTransitionTime property.
(Inherited from OpcTransitionVariableNode)
HasPendingChanges (Inherited from OpcNode)
HistoryConfiguration (Inherited from OpcVariableNode)
Id Gets the value of the NodeIdOpcAttribute which unambiguously identifies the node.
(Inherited from OpcNode)
IsHistorizing (Inherited from OpcVariableNode)
ModellingRuleId Gets or sets the identifier which defines how the OpcInstanceNode is used for instantiation.
(Inherited from OpcInstanceNode)
Name Gets or sets the value of the BrowseNameOpcAttribute which defines the non-localizable human-readable name used when browsing the address space.
(Inherited from OpcNode)
Namespace (Inherited from OpcNode)
Number Gets or sets a numeric identifier which identifies the transition within the state machine.
(Inherited from OpcTransitionVariableNode)
NumberNode Gets the OpcPropertyNode´1 of the Number property.
(Inherited from OpcTransitionVariableNode)
Parent Gets the parent node of the node.
(Inherited from OpcNode)
Parent Gets the parent node of the node.
(Inherited from OpcInstanceNode)
PendingChanges (Inherited from OpcNode)
QueryEventsCallback Gets or sets a callback used to query any event information which belongs to the node.
(Inherited from OpcNode)
ReadAccessLevelCallback (Inherited from OpcVariableNode)
ReadArrayDimensionsCallback (Inherited from OpcVariableNode)
ReadDataTypeCallback (Inherited from OpcVariableNode)
ReadDescriptionCallback (Inherited from OpcNode)
ReadIsHistorizingCallback (Inherited from OpcVariableNode)
ReadUserAccessLevelCallback (Inherited from OpcVariableNode)
ReadUserWriteAccessCallback (Inherited from OpcNode)
ReadValueRankCallback (Inherited from OpcVariableNode)
ReadVariableValueCallback Gets or sets a callback used to read the variable value.
(Inherited from OpcVariableNode)
ReadWriteAccessCallback (Inherited from OpcNode)
ReferenceType Gets a value which defines a pre-defined used ReferenceTypeId as one of the members defined by the OpcReferenceType enumeration to simplify querying standard reference types.
(Inherited from OpcInstanceNode)
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 OpcInstanceNode)
Status (Inherited from OpcVariableNode)
SymbolicName (Inherited from OpcNode)
Tag (Inherited from OpcNode)
Timestamp (Inherited from OpcVariableNode)
TransitionTime Gets or sets a value which specifies when the transition occured.
(Inherited from OpcTransitionVariableNode)
TransitionTimeNode Gets the OpcPropertyNode´1 of the TransitionTime property.
(Inherited from OpcTransitionVariableNode)
TypeDefinitionId Gets or sets the identifier which identifies the node that defines the underlying node type from that this OpcInstanceNode has been created.
(Inherited from OpcInstanceNode)
UserAccessLevel Gets or sets a value which indicates in which ways the 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 OpcVariableNode)
UserWriteAccess Gets or sets the value of the optional UserWriteAccessOpcAttribute which exposes the possibilities of a client to write the attributes of the node taking user access rights into account.
(Inherited from OpcNode)
Value Gets or sets the value of the variable node which may be simple or complex.
(Inherited from OpcVariableNode)
Value Gets or sets the value of the text variable node.
(Inherited from OpcTextVariableNode)
ValueRank (Inherited from OpcVariableNode)
VariableId Gets or sets a node identifier which uniquely identifies the transition within the state machine.
VariableId Gets or sets a value which uniquely identifies the transition within the state machine.
(Inherited from OpcTransitionVariableNode)
VariableIdNode Gets the OpcPropertyNode of the VariableId property.
(Inherited from OpcTransitionVariableNode)
VariableName Gets or sets the name which uniquely identifies the transition within the state machine.
(Inherited from OpcTransitionVariableNode)
VariableNameNode Gets the OpcNamePropertyNode of the VariableName property.
(Inherited from OpcTransitionVariableNode)
WriteAccess Gets or sets the value of the optional WriteAccessOpcAttribute which exposes the posibilities of a client to write the attributes of the node.
(Inherited from OpcNode)
WriteAccessLevelCallback (Inherited from OpcVariableNode)
WriteArrayDimensionsCallback (Inherited from OpcVariableNode)
WriteDataTypeCallback (Inherited from OpcVariableNode)
WriteDescriptionCallback (Inherited from OpcNode)
WriteIsHistorizingCallback (Inherited from OpcVariableNode)
WriteUserAccessLevelCallback (Inherited from OpcVariableNode)
WriteUserWriteAccessCallback (Inherited from OpcNode)
WriteValueRankCallback (Inherited from OpcVariableNode)
WriteVariableValueCallback Gets or sets a callback used to write the variable value.
(Inherited from OpcVariableNode)
WriteWriteAccessCallback (Inherited from OpcNode)
Name Description
AddChild(OpcContext, OpcInstanceNode) (Inherited from OpcInstanceNode)
AddNotifier(OpcContext, IOpcNode) (Inherited from OpcNode)
ApplyChanges(OpcContext) (Inherited from OpcNode)
ApplyChanges(OpcContext, Boolean) (Inherited from OpcNode)
AttributeValue(OpcAttribute) Retrieves the value of the attribute specified.
(Inherited from OpcNode)
AttributeValue``1(OpcAttribute) Retrieves the value of the attribute specified.
(Inherited from OpcNode)
Child(OpcContext, OpcName) Retrieves the child node its Name property matches exactly the name specified.
(Inherited from OpcNode)
Children(OpcContext) Retrieves a sequence of all nodes organized as children of this node.
(Inherited from OpcNode)
InitializeDefaults Initializes the default values used by the node implementation represented / required.
(Inherited from OpcNode)
InitializeDefaults Initializes the default values used by the OpcInstanceNode.
(Inherited from OpcInstanceNode)
InitializeDefaults Initializes the default values used by the OpcVariableNode.
(Inherited from OpcVariableNode)
IsChangePending(OpcNodeChanges) (Inherited from OpcNode)
OnAfterApplyChanges(EventArgs) (Inherited from OpcNode)
OnBeforeApplyChanges(EventArgs) (Inherited from OpcNode)
QueryEventsCore(OpcNodeContext, OpcEventCollection) (Inherited from OpcNode)
ReadAttributeValueCore``1(OpcReadAttributeValueContext, OpcAttributeValue) (Inherited from OpcNode)
ReadAttributeValueCore``1(OpcReadAttributeValueContext, OpcAttributeValue) (Inherited from OpcVariableNode)
ReadTextValue(OpcReadVariableValueContext) Reads the text variable node value using the context specified.
(Inherited from OpcTextVariableNode)
ReadValue(OpcReadVariableValueContext) Reads the variable node value using the context specified.
(Inherited from OpcVariableNode)
ReadVariableValue(OpcReadVariableValueContext) (Inherited from OpcVariableNode)
ReadVariableValueCore(OpcReadVariableValueContext, OpcVariableValue) Reads the value of the variable node using the context and value information specified.
(Inherited from OpcVariableNode)
RemoveChild(OpcContext, OpcInstanceNode) (Inherited from OpcInstanceNode)
RemoveNotifier(OpcContext, IOpcNode) (Inherited from OpcNode)
RemoveNotifier(OpcContext, IOpcNode) (Inherited from OpcInstanceNode)
ReportEvent(OpcContext, OpcEvent) (Inherited from OpcNode)
WriteAttributeValueCore``1(OpcWriteAttributeValueContext, OpcAttributeValue) (Inherited from OpcNode)
WriteAttributeValueCore``1(OpcWriteAttributeValueContext, OpcAttributeValue) (Inherited from OpcVariableNode)
WriteTextValue(OpcWriteVariableValueContext, OpcText) Writes the value to the text variable node value using the context specified.
(Inherited from OpcTextVariableNode)
WriteValue(OpcWriteVariableValueContext, Object) Writes the value to the variable node value using the context specified.
(Inherited from OpcVariableNode)
WriteVariableValue(OpcWriteVariableValueContext, OpcVariableValue) (Inherited from OpcVariableNode)
WriteVariableValueCore(OpcWriteVariableValueContext, OpcVariableValue) Writes the value of the variable node using the context and value information specified.
(Inherited from OpcVariableNode)