Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll
Defines the general characteristics of a node that defines the aggregate configuration of any variable or property.
C#
public class OpcAggregateConfigurationNode : OpcObjectNode, IOpcNode, IOpcNodeInfo
Inheritance Object › OpcNode › OpcInstanceNode › OpcObjectNode › OpcAggregateConfigurationNode
Implements IOpcNode, IOpcNodeInfo
The OpcAggregateConfigurationNode represents the browse entry point for information on how the server treats aggregate specific functionality such as handling uncertain data.
Name | Description |
---|---|
OpcAggregateConfigurationNode | Initializes a new instance of the OpcAggregateConfigurationNode class. |
OpcAggregateConfigurationNode(IOpcNode) | Initializes a new instance of the OpcAggregateConfigurationNode class as a child node of the parent node given. |
OpcAggregateConfigurationNode(IOpcNode, OpcName) | Initializes a new instance of the OpcAggregateConfigurationNode class accessible by the name specified as a child node of the parent node given. |
OpcAggregateConfigurationNode(IOpcNode, OpcName, OpcNodeId) | Initializes a new instance of the OpcAggregateConfigurationNode class accessible by the name and id specified as a child node of the parent node given. |
OpcAggregateConfigurationNode(OpcName) | Initializes a new instance of the OpcAggregateConfigurationNode class accessible by the name specified. |
OpcAggregateConfigurationNode(OpcName, OpcNodeId) | Initializes a new instance of the OpcAggregateConfigurationNode class accessible by the name and id specified. |
Name | Description |
---|---|
AfterApplyChanges | Occurs after one or more changes on the node has been notified. (Inherited from OpcNode) |
BeforeApplyChanges | Occurs before one or more changes on the node are notified. (Inherited from OpcNode) |
Name | Description |
---|---|
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) |
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 OpcObjectNode) |
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 OpcObjectNode) |
Description | Gets or sets the value of the optional DescriptionOpcAttribute which shall explain the meaning of the node. (Inherited from OpcNode) |
Descriptions | Gets the OpcNodeGlobalization instance used to control the localization and other globalization related tasks for the Description attribute of the current node. (Inherited from OpcNode) |
DisplayName | Gets or sets the value of the DisplayNameOpcAttribute which defines the localizable name of the node. (Inherited from OpcNode) |
DisplayNames | Gets the OpcNodeGlobalization instance used to control the localization and other globalization related tasks for the DisplayName attribute of the current node. (Inherited from OpcNode) |
HasPendingChanges | Gets a value indiciating whether there exists any pending change on the node. (Inherited from OpcNode) |
Id | Gets the value of the NodeIdOpcAttribute which unambiguously identifies the node. (Inherited from OpcNode) |
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) |
Parent | Gets the parent node of the node. (Inherited from OpcNode) |
Parent | Gets the parent node of the node. (Inherited from OpcInstanceNode) |
PendingChanges | Gets a value indicating the most recent changes performed on the node since their last notification. (Inherited from OpcNode) |
PercentDataBad | Gets or sets a value which indicates the minimum percentage of bad data in a given interval required for the status code for the given interval for the processed data requests to be set to bad. |
PercentDataBadNode | Gets the OpcPropertyNode´1 of the PercentDataBad property. |
PercentDataGood | Gets or sets a value which indicates the minimum percentage of good data in a given interval required for the status code for the given interval for the processed data requests to be set to good. |
PercentDataGoodNode | Gets the OpcPropertyNode´1 of the PercentDataGood property. |
QueryEventsCallback | Gets or sets a callback used to query any event information which belongs to the node. (Inherited from OpcNode) |
ReadDescriptionCallback | (Inherited from OpcNode) |
ReadDisplayNameCallback | (Inherited from OpcNode) |
ReadUserWriteAccessCallback | (Inherited from OpcNode) |
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) |
SymbolicName | (Inherited from OpcNode) |
Tag | Gets or sets the object that contains additional user data about the node. (Inherited from OpcNode) |
TreatUncertainAsBad | Gets or sets a value indicating whether the server treats data returned with a status code severity uncertain with respect to aggregate calculations. |
TreatUncertainAsBadNode | Gets the OpcPropertyNode´1 of the TreatUncertainAsBad property. |
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) |
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) |
UseSlopedExtrapolation | Gets or sets a value indicating whether the server interpolates data when no boundary value exists (i.e. extrapolating into the future from the last known value). |
UseSlopedExtrapolationNode | Gets the OpcPropertyNode´1 of the UseSlopedExtrapolation property. |
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) |
WriteDescriptionCallback | (Inherited from OpcNode) |
WriteDisplayNameCallback | (Inherited from OpcNode) |
WriteUserWriteAccessCallback | (Inherited from OpcNode) |
WriteWriteAccessCallback | (Inherited from OpcNode) |
Name | Description |
---|---|
AddChild(OpcContext, OpcInstanceNode) | (Inherited from OpcInstanceNode) |
AddNotifier(OpcContext, IOpcNode) | (Inherited from OpcNode) |
AddNotifier(OpcContext, IOpcNode) | (Inherited from OpcObjectNode) |
ApplyChanges(OpcContext) | Notifies about changes performed on the node since the last notification and resets the pending changes to None. (Inherited from OpcNode) |
ApplyChanges(OpcContext, Boolean) | Notifies about changes performed on the node (and optionally on its children) since the last notification and resets the pending changes to None. (Inherited from OpcNode) |
ApplyConfiguration(OpcAggregateConfiguration) | Applies the configuration specified to the aggregation setup of this OpcAggregateConfigurationNode. |
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) |
IsChangePending(OpcNodeChanges) | (Inherited from OpcNode) |
OnAfterApplyChanges(OpcNodeChangesEventArgs) | Raises the AfterApplyChanges event using the event data specified. (Inherited from OpcNode) |
OnBeforeApplyChanges(OpcNodeChangesEventArgs) | Raises the BeforeApplyChanges event using the event data specified. (Inherited from OpcNode) |
QueryEventsCore(OpcNodeContext, OpcEventCollection) | (Inherited from OpcNode) |
ReadAttributeValueCore``1(OpcReadAttributeValueContext, OpcAttributeValue) | (Inherited from OpcNode) |
RemoveChild(OpcContext, OpcInstanceNode) | (Inherited from OpcInstanceNode) |
RemoveNotifier(OpcContext, IOpcNode) | (Inherited from OpcNode) |
RemoveNotifier(OpcContext, IOpcNode) | (Inherited from OpcInstanceNode) |
RemoveNotifier(OpcContext, IOpcNode) | (Inherited from OpcObjectNode) |
ReportEvent(OpcContext, OpcEvent) | (Inherited from OpcNode) |
UpdateChanges(OpcContext, OpcNodeChanges) | Notifies about the changes on behalf of the node and removes pending changes which intersect with the changes specified. (Inherited from OpcNode) |
UpdateChanges(OpcContext, OpcNodeChanges, 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 OpcNode) |
WriteAttributeValueCore``1(OpcWriteAttributeValueContext, OpcAttributeValue) | (Inherited from OpcNode) |