Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll
Defines the general characteristics of a node that defines the historical configuration of any historical data node that is defined to contain history.
C#
public class OpcHistoryConfigurationNode : OpcObjectNode, IOpcNode, IOpcNodeInfo
Inheritance Object › OpcNode › OpcInstanceNode › OpcObjectNode › OpcHistoryConfigurationNode
Implements IOpcNode, IOpcNodeInfo
Name | Description |
---|---|
OpcHistoryConfigurationNode | Initializes a new instance of the OpcHistoryConfigurationNode class. |
OpcHistoryConfigurationNode(IOpcNode) | Initializes a new instance of the OpcHistoryConfigurationNode class as a child node of the parent node given. |
OpcHistoryConfigurationNode(IOpcNode, OpcName) | Initializes a new instance of the OpcHistoryConfigurationNode class accessible by the name specified as a child node of the parent node given. |
OpcHistoryConfigurationNode(IOpcNode, OpcName, OpcNodeId) | Initializes a new instance of the OpcHistoryConfigurationNode class accessible by the name and id specified as a child node of the parent node given. |
OpcHistoryConfigurationNode(OpcName) | Initializes a new instance of the OpcHistoryConfigurationNode class accessible by the name specified. |
OpcHistoryConfigurationNode(OpcName, OpcNodeId) | Initializes a new instance of the OpcHistoryConfigurationNode 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 |
---|---|
AggregateConfiguration | Gets the node used as the browse entry point for information on how the server treats aggregate specific functionality such as handling uncertain data. |
AggregateFunctions | Gets the node used as an entry point to browse to all aggregate capabilities supported by the server for historical access. |
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) |
Definition | Gets or sets is a vendor-specific, human readable string that specifies how the value of this historical data node is calculated. |
DefinitionNode | Gets the OpcPropertyNode´1 of the Definition property. |
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) |
ExceptionDeviation | Gets or sets a value which specifies the minimum amount that the data for the historical data node must change in order for the change to be reported to the history database. |
ExceptionDeviationFormat | Gets or sets the format how the ExceptionDeviation is determined. |
ExceptionDeviationFormatNode | Gets the OpcPropertyNode´1 of the ExceptionDeviationFormat property. |
ExceptionDeviationNode | Gets the OpcPropertyNode´1 of the ExceptionDeviation property. |
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) |
MaxTimeInterval | Gets or sets which specifies the maximum interval between data points in the history repository regardless of their value change. |
MaxTimeIntervalNode | Gets the OpcPropertyNode´1 of the MaxTimeInterval property. |
MinTimeInterval | Gets or sets which specifies the minimum interval between data points in the history repository regardless of their value change. |
MinTimeIntervalNode | Gets the OpcPropertyNode´1 of the MinTimeInterval property. |
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) |
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) |
StartOfArchive | Gets or sets a value which specifies the date before which there is no data in the archive either online or offline. |
StartOfArchiveNode | Gets the OpcPropertyNode´1 of the StartOfArchive property. |
StartOfOnlineArchive | Gets or sets a value which specifies the date of the earliest data in the online archive. |
StartOfOnlineArchiveNode | Gets the OpcPropertyNode´1 of the StartOfOnlineArchive property. |
Stepped | Gets or sets a value indicating whether the historical data was collected in such a manner that it should be displayed as sloped interpolation (sloped line between points) or as stepped interpolation (vertically-connected horizontal lines between points) when raw data is examined. |
SteppedNode | Gets the OpcPropertyNode´1 of the Stepped property. |
SymbolicName | (Inherited from OpcNode) |
Tag | Gets or sets the object that contains additional user data about the node. (Inherited from OpcNode) |
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) |
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) |
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 OpcHistoryConfigurationNode. |
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) |