Skip to content

Reference

Opc.UaFx

All types in the namespace Opc.UaFx of Opc.UaFx.Advanced v2.59.

Reference

Opc.UaFx ​

TypeDescription
BitRepresents a Bit (high or low) value.
ByteStringDefines a sequence of byte values.
EndpointDescriptionExtensionsProvides extension methods to get and set the address and the security policy of an EndpointDescription.
ExtensionObjectExtensionsProvides extension methods for the ExtensionObject class.
ILicenseInfoProvides the license conditions of a single license.
ILicenseTypeProvides information about the kind of license that activates according features in the product, depending on the type.
IOpcApplicationDefines an application which runs an OPC UA client or server (see OpcApplication).
IOpcApplicationInstanceDefines a concrete application of one of the possible OPC UA application types available.
IOpcAsyncMethodCommandDefines an asynchronous command used as the implementation of a async method.
IOpcData<T>Defines a subclass for data types which are programmatically not inheritable.
IOpcDataFieldInfoDefines the metadata of a field declared by a data type.
IOpcDataStoreDefines mechanisms to store and retrieve data using OPC UA defined techniques to store and locate information.
IOpcDataTypeBuilderDefines a builder of a data type which is defined at runtime (see OpcStruct and OpcEnum), e.g. to provide it by a server using Create.
IOpcDataTypeInfoDefines type declaration information used for data types.
IOpcDataTypeMapperProvides mechanims to map an object of a specific type to another type and back.
IOpcEventFieldSetProvides the values of the fields of an event.
IOpcFileInfoRepresents a single file in OPC UA and provides properties and instance methods for accessing files.
IOpcMethodCommandDefines a command used as the implementation of a method.
IOpcNamespaceResolverDefines methods to resolve metadata of an OPC UA namespace.
IOpcNodeDefines an interface which can be used to access and change the properties of a node and to notify about the changes performed on it.
IOpcNodeAttributeDescribes an attribute associated with a specific node.
IOpcNodeDescriptorDescribes a specific node using the identifier of the node.
IOpcNodeInfoDefines an interface which can be used to access basic properties used over any kind of node in an immutable way.
IOpcNodeMemberInfoDefines the metanode of a member declared by a node type.
IOpcNodeModellingOrderProvides the modelling rule of an instance, which defines whether the instance exists in each instance of the type declaring it.
IOpcNodeReferenceAwareDefines the lowest common interface of types which offer OpcNodeReference instances using different circumstances and conditions to define or provide OpcNodeReference class instances.
IOpcNodeTypeInfoDefines type declaration information used for node types.
IOpcNodeValueDescribes the Value attribute associated with a specific node.
IOpcNotificationDataSetDefines an interface which provides the notification a data set belongs to (see Data).
IOpcOrderedObjectNodeDefines an OpcObjectNode to be managed in an ordered way.
IOpcReadOnlyNodeDataStoreDefines read-only mechanisms to retrieve node related data using OPC UA defined techniques to store and locate information using different OpcAttribute's and OpcName's.
IOpcStateMachineDefines an interface which provides the state of a state machine and methods to change it (see OpcFiniteStateMachineNode).
IOpcStateMachine<T>Defines an interface which provides the state of a state machine whose states are identified by values of the type T and methods to change it (see OpcFiniteStateMachineNode<T>).
IOpcTypeRepresents type declarations used for objects, variables, events, references and data.
IOpcTypeProviderProvides type information used in the OPC UA address space.
IOpcTypeSystemProvides type information used within a specific scope of OPC UA.
IOpcUnionDefines that the implementing data type is to be treat like unions.
IOpcVariableNodeInfoDefines an interface which can be used to access basic properties used over variable nodes in an immutable way.
IPAddressCollectionRepresents a collection of IPAddress objects.
LicenserDefines mechanism required to register the whole OPC UA Framework Advanced as a bundle (which includes client and server functionality).
NumberRepresents the base type of any numerical value.
OpcAccessLevelDefines the different levels indicating in ways the Value attribute can be accessed (read/write) and if it provides current and/or historic data.
OpcAcknowledgeableConditionRepresents a snapshot of a 'Opc.UaFx.OpcAcknowledgeableConditionNode'.
OpcAcknowledgeableConditionNodeDefines a condition node which introduces additional states for acknowledgement and confirmation.
OpcActionMethodNodeDefines a method node using a Action delegate.
OpcAddAnalogItemNodeDefines a single command of the IOpcAddNodesService used to add one analog item node.
OpcAddAnalogItemNode<T>Defines a single command of the IOpcAddNodesService used to add one analog item node.
OpcAddCommentCallbackRepresents the method that will apply the comment to the state of a condition node.
OpcAddCommentMethodNodeDefines a method node to apply a comment to a node.
OpcAddCommentMethodNode.AddCommentCallbackApplies the comment to the state of a condition.
OpcAddCommentMethodNode.AddCommentExCallbackApplies the comment to the state of a condition.
OpcAddDataItemNodeDefines a single command of the IOpcAddNodesService used to add one data item node.
OpcAddDataItemNode<T>Defines a single command of the IOpcAddNodesService used to add one data item node.
OpcAddDataVariableNodeDefines a single command of the IOpcAddNodesService used to add one data variable node.
OpcAddDataVariableNode<T>Defines a single command of the IOpcAddNodesService used to add one data variable node.
OpcAddFolderNodeDefines a single command of the IOpcAddNodesService used to add one folder node.
OpcAddInstanceNodeDefines an abstract base class for a single command of the IOpcAddNodesService used to add one instance node.
OpcAddNodeDefines an abstract base class for a single command of the IOpcAddNodesService used to add one node.
OpcAddNodeCollectionDefines a collection for OpcAddNode instances.
OpcAddNodeResultProvides information indicating and describing the outcome of an OpcAddNode command execution.
OpcAddNodeResultCollectionDefines a collection for OpcAddNodeResult instances.
OpcAddObjectNodeDefines a single command of the IOpcAddNodesService used to add one object node (nodes of the category Object).
OpcAddObjectNode.TypeDefinitionRefers to a type definition which can be used to define typed OpcAddObjectNode command instances.
OpcAddObjectTypeNodeDefines a single command of the IOpcAddNodesService used to add one object type node (nodes of the category ObjectType).
OpcAddPropertyNodeDefines a single command of the IOpcAddNodesService used to add one property node.
OpcAddPropertyNode<T>Defines a single command of the IOpcAddNodesService used to add one property node.
OpcAddReferenceDefines a single command of the IOpcAddReferencesService used to add a logical reference between one and another node.
OpcAddReferenceCollectionDefines a collection for OpcAddReference instances.
OpcAddressScopeDefines the different address scopes to use when binding a socket to a network interface.
OpcAddTypeNodeDefines an abstract base class for a single command of the IOpcAddNodesService used to add one type node.
OpcAddVariableNodeDefines an abstract base class for a single command of the IOpcAddNodesService used to add one variable node (nodes of the category Variable).
OpcAddVariableNode.TypeDefinitionRefers to a type definition which can be used to define typed OpcAddVariableNode command instances.
OpcAddVariableTypeNodeDefines a single command of the IOpcAddNodesService used to add one variable type node (nodes of the category VariableType).
OpcAggregateProvides methods to map the aggregates defined by OpcAggregateType to the identifiers of their aggregate function objects.
OpcAggregateConfigurationRepresents the configuration of the aggregate calculation of a request for processed history data, as defined by the AggregateConfiguration of OPC UA (see AggregateConfiguration).
OpcAggregateConfigurationNodeDefines the general characteristics of a node that defines the aggregate configuration of any variable or property.
OpcAggregateTypeSpecifies an aggregate function of the OPC UA namespace, whose identifier GetTypeId provides.
OpcAlarmConditionRepresents a snapshot of a 'Opc.UaFx.OpcAlarmConditionNode'.
OpcAlarmConditionNodeDefines an acknowledgeable condition node which introduces additional states to define active, suppressed and shelving alarm conditions.
OpcAnalogItemNodeDefines an analog item node.
OpcAnalogItemNode<T>Defines a generic implementation of the OpcAnalogItemNode.
OpcAnalogUnitNodeDefines an analog unit node.
OpcAnalogUnitNode<T>Defines a generic implementation of the OpcAnalogUnitNode.
OpcAnalogUnitRangeNodeDefines an analog unit range node.
OpcAnalogUnitRangeNode<T>Defines a generic implementation of the OpcAnalogUnitRangeNode.
OpcAnonymousIdentityTokenRepresents the user identity token of a client which does not identify a user (anonymous user).
OpcApplication
OpcApplicationConfigurationRepresents the configuration of an OPC UA application, which completes missing settings using the defaults of the SDK.
OpcApplicationDescriptionRepresents the description of an OPC UA application, as provided by a discovery server or by the description of an endpoint (see Server).
OpcApplicationDescriptionCollectionRepresents a collection of OpcApplicationDescription instances.
OpcApplicationInstance<TTransport, TSecurity>Represents the base class of an OPC UA application instance (e.g. a client or a server) using the transport and security settings of the types specified.
OpcApplicationStateSpecifies the state of an application instance (see ApplicationState).
OpcApplicationTypeSpecifies the type of an OPC UA application.
OpcArgumentDescribes an argument used by a method either as an input or an output argument.
OpcArgumentAttributeSpecifies the name, the description and the default value of an argument of a method node for a parameter or the return value of the callback of the method node, in place of the values determined from the parameter.
OpcArgumentCollectionRepresentes a collection of OpcArgument instances.
OpcArgumentGlobalizationProvides mechanisms to control the localization of data and information used by an argument.
OpcArrayDimensionsProvides the lengths of array dimensions.
OpcAttributeIdentifies the different attributes which define the characteristics and additional metadata of a node.
OpcAttributeOperandRepresents an operand of an OpcContentFilterElement which is the value of an attribute of a node or of a node reached from it by a relative path.
OpcAttributesDefines members used to refer to one or more OpcAttribute values using combinable values.
OpcAttributeValue<T>Represents the immutable value of an attribute.
OpcAttributeWriteAccessDefines which attributes are writable.
OpcAutomatismDefines the behavior of global automatisms implemented in the OPC UA Framework Advanced.
OpcBidirectionalReferenceDescribes a bidirectional reference from a logical 'parent' to a logical 'child' AND vice versa using a specific type of reference between the two opponents.
OpcBrowseDirectionSpecifies the direction of the references to follow when browsing.
OpcBrowseNodeDefines a single command of the IOpcBrowseService.
OpcBrowseNodeCollectionDefines a collection for OpcBrowseNode instances.
OpcBrowseNodeDegreeDefines the degree of relation used when browsing the node tree.
OpcBrowseOptionsDefines the attributes and metadata of a node to browse.
OpcBrowsePointRepresents the continuation point of a browse operation of a server, which describes the node and the references to browse and the position to continue at (see Browse).
OpcByteOrderSpecifies the byte order of a stream.
OpcCallMethodDefines a single command of the IOpcCallMethodsService.
OpcCallMethodCollectionDefines a collection for OpcCallMethod instances.
OpcCertificateChangedEventArgsProvides the event data for 'CertificateChanged' events.
OpcCertificateChangedEventHandlerRepresents the method that will handle certificate change events.
OpcCertificateIdentityRepresents the identity of a user which is described by a certificate.
OpcCertificateIdentityTokenRepresents the user identity token of a client which identifies a user using a certificate.
OpcCertificateIdentityTokenInfoDescribes an identity a client stated by a certificate.
OpcCertificateImpeachmentDefines the possible kind of impeachment a certificate can be confronted with after it was initially trusted.
OpcCertificateInfoRepresents a certificate of a certificate store.
OpcCertificateJudgementEventArgsProvides the event data for 'CertificateJudgement' events.
OpcCertificateJudgementEventHandlerRepresents the method that will handle 'CertificateJudgement' events.
OpcCertificateManagerProvides a set of static (Shared in Visual Basic) methods to manage certificates.
OpcCertificateQueryInstanceEventArgsProvides the event data for the QueryInstance event.
OpcCertificateQueryInstanceEventHandlerRepresents the method that will handle QueryInstance events.
OpcCertificateRequestedEventArgsProvides the event data for the CertificateRequested event.
OpcCertificateRequestedEventHandlerRepresents the method that will handle CertificateRequested events.
OpcCertificateSettingsDefines the setup of an application instance certificate.
OpcCertificateStoreInfoRepresents a certificate store, which provides access to the certificates stored at its Path.
OpcCertificateStorePathTypeSpecifies the kind of the path of a certificate store.
OpcCertificateStoresProvides access to the set of OPC UA predefined certificate stores typically used by an OPC UA application to maintain its certificates.
OpcCertificateStoreTypeSpecifies the purpose of a certificate store (see OpcCertificateStores).
OpcCertificateValidationFailedEventArgsProvides the event data for 'CertificateValidationFailed' events.
OpcCertificateValidationFailedEventHandlerRepresents the method that will handle 'CertificateValidationFailed' events.
OpcCertificateValidationResultSpecifies the result of the validation of a certificate.
OpcCertificateValidationRulesDefines the different validation rules which can be additionally applied to the default validation rules of a certificate validation.
OpcCollection<TItem, TItemContent, TItemContentList>Provides an abstract generic base class for IOpcContainer items their content is maintained in a different list which is to be used as the content of the collection like TItem uses the TItemContent instances in TItemContentList.
OpcConditionRepresents a snapshot of a 'Opc.UaFx.OpcConditionNode'.
OpcConditionNodeDefines all general characteristics of a condition.
OpcConditionRetainPolicyDefines the evaluation policy for the IsRetained flag within the condition lifecycle.
OpcConditionVariableNodeDefines a variable node which is used by various information elements of a condition that are not considered to be states.
OpcConditionVariableNode<T>Defines a generic implementation of the OpcConditionNode.
OpcContaineeStatesDefines the different states of a containee (= an instance of a stack defined type) usually contained in a container (= an instance of a framework defined type) can have.
OpcContentFilterRepresents a content filter, which consists of elements applying an operator to their operands.
OpcContentFilterElementRepresents an element of an OpcContentFilter, which applies an operator to its operands.
OpcContentFilterElementCollectionRepresents a collection of OpcContentFilterElement instances.
OpcContentFilterElementReadOnlyCollectionProvides a read-only collection of OpcContentFilterElement instances.
OpcContextProvides information and services about the system which belong to the current situation (process, thread, session, etc.).
OpcContext.LocalRepresents an OpcContext entered by Enter, which knows only the namespaces specified and is used to encode and decode data without a client or server.
OpcDataDefines an abstract base class of data objects used and provided in the ecosystem of a specific OPC UA Server.
OpcDataChangeDataSetRepresents the data changes of monitored items reported by a notification, as defined by the DataChangeNotification of OPC UA.
OpcDataChangeDataSetItemRepresents the data change of a monitored item reported by a notification, as defined by the MonitoredItemNotification of OPC UA.
OpcDataChangeFilterDefines the conditions under which a data change notification is to be reported.
OpcDataChangeTriggerSpecifies the conditions under which a data change notification is to be reported.
OpcDataEnumerator<T>Provides an enumerator for simple iteration over a generic collection.
OpcDataFieldRepresents a data field declared by the structured data type of a specific OpcDataObject instance.
OpcDataFieldInfoProvides metadata of a field declared by a data type.
OpcDataItemNodeDefines a specialisation of the OpcDataVariableNode which defines the general characteristics of a data item.
OpcDataItemNode<T>Defines a generic implementation of the OpcDataItemNode.
OpcDataObjectProvides a generic and dynamically accessible representation of structured data types.
OpcDataSurrogateProvides a surrogate used to transport the encoding of data structures its structural information is resolved dynamically at runtime.
OpcDataTypeSpecifies the data type of a value.
OpcDataTypeAttributeDefines the identifier of a custom data type which is represented by the Type on that this attribute is applied.
OpcDataTypeDeclarationsDefines the ways a data type is declared.
OpcDataTypeDictionaryRepresents a self-describing block which offers a set of type declarations used for data types and summarizes them within a Namespace.
OpcDataTypeDictionaryNodeProvides a node which contains a set of type descriptions.
OpcDataTypeEncodingAttributeDefines the information about the encoding used for a custom data type which is represented by the Type on that this attribute is applied.
OpcDataTypeEncodingMaskAttributeDefines the size of the mask used to encode optional field information of the custom data type represented by the Type on that this attribute is applied.
OpcDataTypeIgnoreMemberAttributeDeclares a field or property of a custom data type, to that the member belongs on that this attribute is applied, to be ignored by the data type description.
OpcDataTypeInfoRepresents type declarations used for data types.
OpcDataTypeMapperProvides an abstract implementation of the IOpcDataTypeMapper interface.
OpcDataTypeMapperAttributeDefines data type mappings supported by an implementation of the IOpcDataTypeMapper interface.
OpcDataTypeMemberAttributeDeclares a field or property of a custom data type, to that the member belongs on that this attribute is applied, with different Name and Type information to use when reading and writing the member.
OpcDataTypeMemberLengthAttributeDeclares a field or property of a custom data type, to that the member belongs on that this attribute is applied, with a variable or fixed length of the member within the stream of its custom data type.
OpcDataTypeMemberOffsetAttributeDeclares a field or property of a custom data type, to that the member belongs on that this attribute is applied, with an absolute zero-based start-offset within the stream of its custom data type.
OpcDataTypeMembersAttributeDefines additional information like different criterions to use to select the members of a data type which shall be respected and therefore encoded / decoded for the data type on which the attribute is applied.
OpcDataTypeMemberSwitchAttributeDeclares a field or property of a custom data type, to that the member belongs on that this attribute is applied, with conditional existence of the member within the stream of its custom data type.
OpcDataTypeNodeDefines a data type node.
OpcDataTypeNode<T>Defines a generic data type node.
OpcDataTypesProvides the identifiers of the data types of OPC UA and methods to map between .NET types, the members of OpcDataType and the identifiers of data types.
OpcDataTypeSystemRepresents an encoding-based system which is organized in type dictionaries to define type information to use to understand data exchanged via OPC UA using a specific type of encoding.
OpcDataVariableNodeProvides a node to represent complex data structures expose their information as complex data types, as well as components in the address space.
OpcDataVariableNode<T>Provides a generic implementation of the OpcDataVariableNode to represent complex data structures expose their information as complex data types, as well as components in the address space.
OpcDeadbandTypeDefines how value changes shall be classified as part of the 'deadband' or the 'liveband'.
OpcDefaultImpersonationContextRepresents the context of an impersonation which has not changed the user, so that there is nothing to undo.
OpcDeleteNodeDefines a single command of the IOpcDeleteNodesService used to delete one node.
OpcDeleteNodeCollectionDefines a collection for OpcDeleteNode instances.
OpcDeleteNodeHistoryAtTimeDetails
OpcDeleteNodeHistoryDetails
OpcDeleteNodeHistoryModifiedDetails
OpcDeleteNodeHistoryRawDetails
OpcDeleteReferenceDefines a single command of the IOpcDeleteReferencesService used to delete a logical reference between one and another node.
OpcDeleteReferenceCollectionDefines a collection for OpcDeleteReference instances.
OpcDialogConditionRepresents a snapshot of a 'Opc.UaFx.OpcDialogConditionNode'.
OpcDialogConditionNodeDefines a condition node which represents itself as a dialog.
OpcDialogRespondCallbackRepresents the method that will respond on a dialog of a dialog condition node.
OpcDialogResponseMethodNodeDefines a method node to .
OpcDialogResponseMethodNode.DialogResponseCallbackPasses the selected response option and ends the dialog.
OpcDialogResponseMethodNode.DialogResponseExCallbackPasses the selected response option and ends the dialog.
OpcDictionary<TKey, TValue>Represents a collection of keys and values which can be used as a data type in OPC UA.
OpcDirectoryPathProbingProvides mechanisms to evaluate the full qualified existence and accessibility of a string-based path which points to a directory in the file system.
OpcDiscreteAlarmRepresents a snapshot of a 'Opc.UaFx.OpcDiscreteAlarmNode'.
OpcDiscreteAlarmNodeDefines an alarm condition node which is used to classify types into alarm conditions where the input for the alarm may take on only a certain number of possible values (e.g. true/false, running/stopped/terminating).
OpcDiscreteItemNodeDefines an abstract discrete item node.
OpcDiscreteItemNode<T>Defines an abstract generic implementation of the OpcDiscreteItemNode.
OpcElementOperandRepresents an operand of an OpcContentFilterElement which refers to another element of the content filter by its index.
OpcEncodingIdentifies how data is encoded on the wire and therefore describes in which way information is serialized or deserialized.
OpcEncodingMaskDefines the characteristics of the 'EncodingMask' of a type with optional members.
OpcEncodingMaskKindControls the definition and use of the 'EncodingMask' required in types with optional members.
OpcEncodingOptionsProvides the setup used to control encoding results.
OpcEncodingStackFrameProvides information about a OpcEncodingStackFrame, which represents the encoding / decoding operation performed on the encoding stack for the current encode / decode operation.
OpcEncodingStackTraceRepresents a stack trace of an encoder / decoder, which is an ordered collection of one or more stack frames.
OpcEncodingTypeDefines the different types / formats of information encoding supported.
OpcEndpointConfigurationRepresents the limits and timeouts used to communicate with an endpoint (see Configuration).
OpcEndpointDescriptionRepresents the description of an endpoint of a server, as provided by the server or a discovery server.
OpcEndpointDescriptionCollectionRepresents a collection of OpcEndpointDescription instances.
OpcEndpointIdentityRepresents the identity of an endpoint, which consists of its URL and its security policy.
OpcEndpointIdentityReadOnlyCollectionProvides a read-only collection of OpcEndpointIdentity instances.
OpcEngineeringUnitInfoProvides information to classify a value using codes for units of measurements.
OpcEngineeringUnitInfoPropertyNodeDefines a property node for engineering unit information properties.
OpcEnumDefines an enumeration data type at runtime, e.g. to provide it by a server using Create.
OpcEnumAttributeDefines a custom configuration to use to define an enumeration and its members.
OpcEnumFieldRepresents a field of an enumeration defined using OpcEnum.
OpcEnumMemberDefines the metadata required to represent a member of an enumerated type definition.
OpcEnumMemberAttributeDefines custom metadata which is used when a member of an enumeration is to be used as a "EnumString" or "EnumValue" of a custom data type node representing an enumerated type.
OpcEnumMemberOriginsDefines criterions used to select members of a specific enumeration.
OpcEnumTypeDefines in which way the members of an enumeration are to defined.
OpcEnumValueRepresent a human-readable representation of an enumeration.
OpcEnumValuesPropertyNodeDefines a property node for enum values properties.
OpcEventRepresents a snapshot of a 'Opc.UaFx.OpcEventNode'.
OpcEventCollectionDefines a collection for OpcEvent instances.
OpcEventDataSetRepresents the events of monitored items reported by a notification, as defined by the EventNotificationList of OPC UA.
OpcEventDataSetItemRepresents an event of a monitored item reported by a notification, as defined by the EventFieldList of OPC UA.
OpcEventDataViewProvides immutable access to the filtered event data.
OpcEventFilterRepresents the filter of a monitored item for events, as defined by the EventFilter of OPC UA: the select clauses define the fields to report of each event and the where clause defines the events to report.
OpcEventNodeDefines a generic base class for all general characteristics of an OPC UA Event.
OpcEventNodeSnapshotDefines a lightweight immutable deep snapshot of a whole 'Opc.UaFx.OpcEventNode'.
OpcEventNodeViewProvides immutable access to the filtered data of a 'Opc.UaFx.OpcEventNode'.
OpcEventSeverityDefines the different indications of the urgency of an event.
OpcEventTypeDefines the different types of events supported and defined by the OPC UA Foundation Stack.
OpcEventTypeAttributeDefines the identifier of a custom event type which is represented by the Type on that this attribute is applied.
OpcEventTypesProvides additional metadata and service routines for the different types of events supported and defined by the OPC UA Foundation Stack.
OpcExceptionThe exception that is thrown when an OPC operation has failed.
OpcExceptionDeviationFormatSpecifies how the exception deviation of the history configuration of a node is to be interpreted (see ExceptionDeviationFormat), as defined by the ExceptionDeviationFormat enumeration of OPC UA.
OpcExclusiveDeviationAlarmRepresents a snapshot of a 'Opc.UaFx.OpcExclusiveDeviationAlarmNode'.
OpcExclusiveDeviationAlarmNodeDefines a limit alarm which utilizes multiple mutually exclusive limits.
OpcExclusiveLevelAlarmRepresents a snapshot of a 'Opc.UaFx.OpcExclusiveLevelAlarmNode'.
OpcExclusiveLevelAlarmNodeDefines a limit alarm which utilizes an alarm with multiple mutually exclusive limits.
OpcExclusiveLimitAlarmRepresents a snapshot of a 'Opc.UaFx.OpcExclusiveLimitAlarmNode'.
OpcExclusiveLimitAlarmNodeDefines an alarm condition node with multiple mutually exclusive limits.
OpcExclusiveLimitStateMachineNodeDefines a specialization of the OpcFiniteStateMachineNode which represents the limit that is violated in an exclusive limit alarm (see Limit), as defined by the ExclusiveLimitStateMachineType of OPC UA.
OpcExclusiveRateOfChangeAlarmRepresents a snapshot of a 'Opc.UaFx.OpcExclusiveRateOfChangeAlarmNode'.
OpcExclusiveRateOfChangeAlarmNodeDefines a limit alarm which utilizes an alarm with multiple mutually exclusive limits using a rate of change.
OpcFileCloseMethodNodeDefines a method node to close a file.
OpcFileCloseMethodNode.FileCloseCallbackCloses the file represented.
OpcFileCloseMethodNode.FileCloseExCallbackCloses the file represented.
OpcFileGetPositionMethodNodeDefines a method node to query a position in a file.
OpcFileGetPositionMethodNode.FileGetPositionCallbackGetPosition is used to provide the current position of the file handle.
OpcFileGetPositionMethodNode.FileGetPositionExCallbackGetPosition is used to provide the current position of the file handle.
OpcFileInfoProvides a default implementation of the IOpcFileInfo interface representing a FileInfo for the use in OPC UA.
OpcFileModeDefines the type of access and how the system should open an existing file.
OpcFileNodeDefines a file node.
OpcFileOpenMethodNodeDefines a method node to open a file.
OpcFileOpenMethodNode.FileOpenCallbackOpens the file represented.
OpcFileOpenMethodNode.FileOpenExCallbackOpens the file represented.
OpcFileReadMethodNodeDefines a method node to read data from a file.
OpcFileReadMethodNode.FileReadCallbackRead is used to read a part of the file starting from the current file position.
OpcFileReadMethodNode.FileReadExCallbackRead is used to read a part of the file starting from the current file position.
OpcFileSetPositionMethodNodeDefines a method node to update a position in a file.
OpcFileSetPositionMethodNode.FileSetPositionCallbackSetPosition is used to set the current position of the file handle.
OpcFileSetPositionMethodNode.FileSetPositionExCallbackSetPosition is used to set the current position of the file handle.
OpcFileWriteMethodNodeDefines a method node to write data to a file.
OpcFileWriteMethodNode.FileWriteCallbackWrite is used to write a part of the file starting from the current file position.
OpcFileWriteMethodNode.FileWriteExCallbackWrite is used to write a part of the file starting from the current file position.
OpcFilterOperandProvides an abstract base class for the operands of an OpcContentFilterElement, which creates the elements applying an operator to the operand.
OpcFilterOperandCollectionRepresents a collection of OpcFilterOperand instances.
OpcFilterOperandReadOnlyCollectionProvides a read-only collection of OpcFilterOperand instances.
OpcFilterOperatorSpecifies the operator of an OpcContentFilterElement, which corresponds to the filter operator of OPC UA with the same name.
OpcFiniteStateMachineNodeDefines a specialization of the OpcStateMachineNode that provides a mechanism to explicitly define the states and transitions.
OpcFiniteStateMachineNode<T>Defines a specialization of the OpcFiniteStateMachineNode whose states are identified by values of the type T.
OpcFiniteStateVariableNodeDefines a specialization of the OpcStateVariableNode which uses a OpcNodeId as the value of the VariableId.
OpcFiniteTransitionVariableNodeDefines a specialization of the OpcTransitionVariableNode which uses a OpcNodeId as the value of the VariableId.
OpcFolderNodeDefines a node to organise the address space into a hierarchy of nodes.
OpcGeneralModelChangeRepresents a snapshot of a 'Opc.UaFx.OpcGeneralModelChangeEventNode'.
OpcGeneralModelChangeEventNodeDefines an event which contains information about the node that was changed and the action that occurred to cause the model change event (e.g. add a node, delete a node, etc.).
OpcHistoryConfigurationNodeDefines the general characteristics of a node that defines the historical configuration of any historical data node that is defined to contain history.
OpcHistoryModificationInfoRepresents the information about a modification of the history of a node: the kind and the time of the modification and the user who made it.
OpcHistoryModificationTypeSpecifies the kind of a modification of the history of a node, which corresponds to the HistoryUpdateType of OPC UA.
OpcHistoryUpdateTypeSpecifies how the values of a history update are applied to the history of a node, which corresponds to the PerformUpdateType of OPC UA.
OpcHistoryValueRepresents a value of the history of a node.
OpcIdentityRepresents the identity of a user, which is described by a token.
OpcIdentityTokenRepresents the user identity token a client passes to the server to identify the user of a session.
OpcIdentityTokenInfoDescribes the identity a client stated, without any secret it stated along with it.
OpcImpersonationContextRepresents the context of an impersonation started by Impersonate, which undoes the impersonation.
OpcIncrementalNodeIdFactoryProvides a factory which generates per namespace unique node identifiers as OpcNodeId instances of the Numeric type.
OpcInstanceNodeDefines the abstract base class of all instance nodes.
OpcInstanceNodeSnapshotDefines a lightweight immutable deep snapshot of a whole 'Opc.UaFx.OpcInstanceNode'.
OpcIssuedIdentityTokenRepresents the user identity token of a client which identifies a user using a token issued by an external authority (see OpcIssuedTokenAcl).
OpcLimitAlarmRepresents a snapshot of a 'Opc.UaFx.OpcLimitAlarmNode'.
OpcLimitAlarmNodeDefines an alarm condition node with multiple limits.
OpcLimitAlarmStatesDefines the possible states for a limit alarm.
OpcLiteralOperandRepresents an operand of an OpcContentFilterElement which is a value.
OpcLocaleCollectionRepresents a collection of string values identifying different cultures (also known as CultureInfo).
OpcMemberLengthDeclares the total number of bytes or the number of instances of the type referenced by a member either direct or indirect by referencing a different member its value defines the length of the member.
OpcMemberOriginsDefines criterions used to select members of a specific type.
OpcMemberSwitchDeclares the condition under which an optional member exists in dependency of the value of a switch member.
OpcMemberSwitchConditionsDefines the different conditions under which an optional member exists.
OpcMemberSwitchOperatorDefines the operator to define how the value of a switch member is to be compared to a switch value to control the existence of the member to that the switch member applies.
OpcMethodCanExecuteCallbackDetermines the value which decides whether a method implementation can be executed.
OpcMethodCommandsProvides a set of static (Shared in Visual Basic) IOpcMethodCommand instances.
OpcMethodCommands.ExecuteAsyncDelegateRepresents the async method that will be executed whenever the command defined is called.
OpcMethodCommands.ExecuteDelegateRepresents the method that will be executed whenever the command defined is called.
OpcMethodContextProvides information and services about the system which belong to the current method call situation.
OpcMethodDelegateCommandProvides an implementation of the IOpcMethodCommand interface which delegates method evaluations and method calls to a set of callback routines.
OpcMethodExecuteCallbackPerforms the tasks necessary to implement the logic associated with a specific method using the context and inputArguments specified.
OpcMethodNodeDefines a method node.
OpcMethodNode<T>Defines a generic method node.
OpcModelDescribes a specific model along with any dependencies these model have.
OpcModelChangeRepresents a snapshot of a 'Opc.UaFx.OpcModelChangeEventNode'.
OpcModelChangeActionsDefines possible change actions happening to a node.
OpcModelChangeEventNodeDefines an event which does not contain information about the changes but only indicates that changes occurred.
OpcModelChangeItemRepresents changes in the model regarding a specific node affected by the change actions.
OpcModelChangeItemCollectionDefines a collection for OpcModelChangeItem instances.
OpcModelChangeItemReadOnlyCollectionProvides a read-only collection of OpcModelChangeItem instances.
OpcModellingDirectiveSpecifies how a node handles one of its child nodes according to its node model (see OpcNodeModel).
OpcModellingRuleSpecifies the modelling rule of a node of a type, as defined by OPC UA, which determines whether the node is to be created for each instance of the type.
OpcModellingRulesProvides the identifiers of the objects representing the modelling rules of OPC UA and the mapping between them and the members of OpcModellingRule.
OpcModifiedHistoryValueRepresents a value of the modified history of a node together with the information about its modification.
OpcMonitoringFilterDefines the base class of filter definitions used for node monitoring using subscriptions.
OpcMonitoringModeDefines the different modes supported to monitor a node-attribute pair (= monitored item).
OpcMultiStateDiscreteNodeDefines a multi state discrete node.
OpcMultiStateDiscreteNode<T>Defines a generic implementation of the OpcMultiStateDiscreteNode.
OpcMultiStateValueDiscreteNodeDefines a multi state discrete value node.
OpcMultiStateValueDiscreteNode<T>Defines a generic implementation of the OpcMultiStateValueDiscreteNode.
OpcNameRepresents the name of any kind of OPC UA entity through qualifying its nominal information with a reference to the namespace within the name is used.
OpcNameCollectionRepresentes a collection of OpcName instances.
OpcNamePathDefines a sequence of OpcName objects which can be used to browse through nodes using their Name values as the selection criteria to query node by node using the elements of the path.
OpcNamePropertyNodeDefines a property node for name properties.
OpcNamespaceRepresents a nominal space used to categorize information like nodes, types, identifiers, etc. under a logical topic.
OpcNamespaceCollectionRepresents a collection of OpcNamespace instances.
OpcNamespaceScopeDefines the scope within a OpcNamespace has been declared its metadata applies to.
OpcNodeRepresents the base class of the node classes which define the nodes of an address space, such as OpcObjectNode, OpcVariableNode and OpcMethodNode.
OpcNodeAction<T, T1, T2>Represents a method which performs an operation with two arguments on a node of the type T.
OpcNodeAction<T, T1>Represents a method which performs an operation with one argument on a node of the type T.
OpcNodeAction<T>Represents a method which performs an operation on a node of the type T.
OpcNodeAddedEventArgsProvides the event data for the BeforeAdded and AfterAdded events.
OpcNodeAddedEventHandlerRepresents the method that will handle BeforeAdded and AfterAdded events.
OpcNodeAttribute<T>Stores the generic value of an attribute associated with a specific node optionally associated with status and timestamp information.
OpcNodeCategoryDefines the different classifications used to define nodes in the OPC UA address space.
OpcNodeChangesSpecifies the changes performed on a node since their last notification (see PendingChanges).
OpcNodeChangesEventArgsProvides the event data for the BeforeApplyChanges, AfterApplyChanges and ChangesUnhandled events.
OpcNodeChangesEventHandlerRepresents the method that will handle BeforeApplyChanges, AfterApplyChanges and ChangesUnhandled events.
OpcNodeCollectionRepresents a collection of IOpcNode instances.
OpcNodeContextProvides node sensitive information and services about the system which belong to the current situation (process, thread, session, node, etc.).
OpcNodeContext<T>Provides node sensitive information and services about the system which belong to the current situation (process, thread, session, node, etc.).
OpcNodeEventArgsProvides generic event data for OpcNode related events.
OpcNodeEventHandlerRepresents the method that will handle generic OpcNode related events.
OpcNodeEventReportedEventArgsProvides the event data for the EventReported events.
OpcNodeEventReportedEventHandlerRepresents the method that will handle EventReported events.
OpcNodeExportOptionsProvides the setup used to collect the metadata of a node to export.
OpcNodeFieldInfoProvides metadata of a field member declared by a node type.
OpcNodeFunc<T, T1, T2>Represents a method which performs an operation with two arguments on a node of the type T and returns its outcome.
OpcNodeFunc<T, T1>Represents a method which performs an operation with one argument on a node of the type T and returns its outcome, e.g. the TimedShelveCallback.
OpcNodeFunc<T>Represents a method which performs an operation on a node of the type T and returns its outcome, e.g. the OneShotShelveCallback.
OpcNodeGlobalizationProvides mechanisms to control the localization of data and information used by a node.
OpcNodeIdDefines an identifier for a node in the address space of an OPC UA Server.
OpcNodeIdArrayVariableNodeDefines a variable node for node identifier array variables.
OpcNodeIdCollectionRepresents a collection of OpcNodeId instances.
OpcNodeIdComparisonSpecifies in which ways OpcNodeId objects are to be compared using either Equals or Equals.
OpcNodeIdFactoryProvides an abstract base class which defines mechanisms to create new OpcNodeId instances.
OpcNodeIdFormatDefines the formatting type of an OpcNodeId.
OpcNodeIdPropertyNodeDefines a property node for node identifiers.
OpcNodeIdResolutionProvides a set of options to configure the ways node identifiers (= OpcNodeId instances) are resolved if no custom node identifiers are used.
OpcNodeIdTypeDefines the type of an OpcNodeId including its type, format and its scope.
OpcNodeIdVariableNodeDefines a variable node for node identifiers.
OpcNodeMemberInfoProvides metadata of a member declared by a node type.
OpcNodeMethodInfoProvides metadata of a method member declared by a node type.
OpcNodeModel
OpcNodeObjectInfoProvides metadata of a object member declared by a node type.
OpcNodeParentalDefines the ways the metadata of a node refers to the parent of the node.
OpcNodePropertyInfoProvides metadata of a property member declared by a node type.
OpcNodeReferenceDefines a bunch of OpcReference instances associated with a specific node using its IOpcNode instance or a OpcNodeId to identify the belonging node the references are used for.
OpcNodeReferenceCollectionProvides a collection of OpcNodeReference instances where the NodeId is used as the key of each entry.
OpcNodeReferenceExportOptionsProvides the setup used to collect the metadata of the references used by a node to export.
OpcNodeReferenceSetProvides a sequence of OpcNodeReference instances.
OpcNodeReferenceSourceProvides a set of methods to construct OpcNodeReference instances using different source node information.
OpcNodeSetProvides a static in-memory representation of an address space including its nodes their references to each other and the used types.
OpcNodeSetLoadOptionsProvides different options to configure the Load method and its additional overloads according to the contents and format of the node-set file to load.
OpcNodeTypeAttributeDefines the identifier of a custom node type which is represented by the Type on that this attribute is applied.
OpcNodeTypeIgnoreMemberAttributeDeclares a field or property of a custom node type, to that the member belongs on that this attribute is applied, to be ignored by the node type description.
OpcNodeTypeInfoRepresents type declarations used for node types.
OpcNodeTypeMemberAttributeDeclares a field or property of a custom node type, to that the member belongs on that this attribute is applied, with different Name and Type information to use when reading and writing the member.
OpcNodeTypeMembersAttributeDefines additional information like different criterions to use to select the members of a node type which shall be respected and therefore encoded / decoded for the node type on which the attribute is applied.
OpcNodeTypeNodeDefines an abstract node type node.
OpcNodeTypeNode<T>Defines a generic node type node.
OpcNodeTypeOptionalMemberAttributeDeclares a field or property of a custom node type, to that the member belongs on that this attribute is applied, to be optional by the node type description.
OpcNodeTypesProvides the identifiers of the base node types and methods to determine the identifier of the node type which a .NET type represents.
OpcNodeTypeSystemRepresents a system which defines type information used as templates to initialize different types of nodes.
OpcNodeValue<T>Stores the generic value of the Value attribute associated with a specific node optionally associated with status and timestamp information.
OpcNodeValuePairDefines a node value pair using an IOpcNodeValue object as the node and an object as the value.
OpcNominalNodeIdFactoryProvides a generic factory for OpcNodeId instances which generates general unique node identifiers using Create / Create or node dependent unique node identifiers using Create.
OpcNonExclusiveDeviationAlarmRepresents a snapshot of a 'Opc.UaFx.OpcNonExclusiveDeviationAlarmNode'.
OpcNonExclusiveDeviationAlarmNodeDefines a limit alarm which utilizes one or more non-exclusive states.
OpcNonExclusiveLevelAlarmRepresents a snapshot of a 'Opc.UaFx.OpcNonExclusiveLevelAlarmNode'.
OpcNonExclusiveLevelAlarmNodeDefines a limit alarm which utilizes one or more non-exclusive states.
OpcNonExclusiveLimitAlarmRepresents a snapshot of a 'Opc.UaFx.OpcNonExclusiveLimitAlarmNode'.
OpcNonExclusiveLimitAlarmNodeDefines an alarm condition node with multiple non-exclusive limits.
OpcNonExclusiveRateOfChangeAlarmRepresents a snapshot of a 'Opc.UaFx.OpcNonExclusiveRateOfChangeAlarmNode'.
OpcNonExclusiveRateOfChangeAlarmNodeDefines a limit alarm which utilizes one or more non-exclusive states using a rate of change.
OpcNotificationRepresents a notification message a client received for a subscription, as defined by the NotificationMessage of OPC UA.
OpcNotificationDataSet<T>Defines the base class of the data sets of a notification (see Data).
OpcNotificationDataSetCollectionRepresents a collection of IOpcNotificationDataSet instances.
OpcNotificationDataSetItemDefines the base class of the items of a data set of a notification (see Items).
OpcNotificationDataSetItemCollection<T>Represents a generic collection of OpcNotificationDataSetItem instances.
OpcNotificationDataSetItemReadOnlyCollection<T>Provides a read-only collection of OpcNotificationDataSetItem instances.
OpcNotificationDataSetReadOnlyCollectionProvides a read-only collection of IOpcNotificationDataSet objects.
OpcObjectNodeDefines a logical unit to represent more complex information as a OpcVariableNode.
OpcObjectTypeSpecifies an object type of the OPC UA namespace, whose identifier GetNodeId provides.
OpcObjectTypeInfoRepresents type declarations used for object node types.
OpcObjectTypesProvides the identifiers of the object types and objects defined by the OPC UA namespace and of the nodes related to them.
OpcObjectTypes.OpcAggregateFunctionRepresents the identifier of the AggregateFunctionType object type and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcAlarmConditionTypeRepresents the identifier of the AlarmConditionType object type and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcExclusiveLimitAlarmTypeRepresents the identifier of the ExclusiveLimitAlarmType object type and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcExclusiveLimitStateMachineTypeRepresents the identifier of the ExclusiveLimitStateMachineType object type and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcHAConfigurationRepresents the identifier of the HAConfiguration object and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcHistoricalDataConfigurationTypeRepresents the identifier of the HistoricalDataConfigurationType object type and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcHistoryServerCapabilitiesRepresents the identifier of the HistoryServerCapabilities object and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcHistoryServerCapabilitiesTypeRepresents the identifier of the HistoryServerCapabilitiesType object type and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcModellingRuleRepresents the identifier of the ModellingRuleType object type and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcNamespaceMetadataTypeRepresents the identifier of the NamespaceMetadataType object type and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcNamespacesTypeRepresents the identifier of the NamespacesType object type and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcProgramStateMachineTypeRepresents the identifier of the ProgramStateMachineType object type and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcServerRepresents the identifier of the Server object and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcServer.OpcCapabilitiesRepresents the identifier of the ServerType_ServerCapabilities object and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcServer.OpcDiagnosticsRepresents the identifier of the ServerType_ServerDiagnostics object and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcServerCapabilitiesTypeProvides the identifiers of the objects AggregateFunctions, ModellingRules and OperationLimits of the ServerCapabilitiesType object type.
OpcObjectTypes.OpcServerDiagnosticsTypeProvides the identifier of the SessionsDiagnosticsSummary object of the ServerDiagnosticsType object type.
OpcObjectTypes.OpcServerTypeRepresents the identifier of the ServerType object type and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcServerType.OpcCapabilitiesRepresents the identifier of the ServerType_ServerCapabilities object and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcServerType.OpcDiagnosticsRepresents the identifier of the ServerType_ServerDiagnostics object and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcShelvedStateMachineTypeRepresents the identifier of the ShelvedStateMachineType object type and provides the identifiers of the nodes related to it.
OpcObjectTypes.OpcXmlSchemaProvides the identifier of the XmlSchema_TypeSystem object.
OpcOffNormalAlarmRepresents a snapshot of a 'Opc.UaFx.OpcOffNormalAlarmNode'.
OpcOffNormalAlarmNodeDefines an alarm condition node intended to represent a discrete condition that is considered to be not normal.
OpcOrderedObjectListNodeDefines a node to manage OpcObjectNode instances in an ordered list.
OpcOrderedObjectNodeProvides an abstract implementation of the IOpcOrderedObjectNode.
OpcPathProbingProvides an abstract base class which defines mechanisms to evaluate string-based path values used to access the file system.
OpcPathProbingCollectionRepresents a collection of OpcPathProbing instances.
OpcPathProbingFailedEventArgsProvides the event data for the Failed event.
OpcPathProbingFailedEventHandlerRepresents the method that will handle Failed events.
OpcPermissionsSpecifies the operations a role is permitted to perform on a node (OPC 10000-3, PermissionType).
OpcPropertyNodeDefines a property node.
OpcPropertyNode<T>Defines a generic property node.
OpcPropertyValue<T>Represents the immutable value of a property.
OpcQueryEventsCallbackRepresents the method that will refresh / (re)evaluate any node specific conditions to determine pending / occurred events the inquirer should know about.
OpcRangeRepresents a range used to identify a single element or a range of elements in a structure or an array using their zero-based indexes.
OpcRawObjectRepresents the value of a structured data type which could not be decoded, as its sender encoded it.
OpcReadAttributeValueCallback<T>Represents the method that will read the value of a node attribute.
OpcReadAttributeValueContextProvides node sensitive information and services about the system which belong to the current situation (process, thread, session, node, etc.) used for reading the value of a node attribute.
OpcReadAttributeValueContext<T>Provides node sensitive information and services about the system which belong to the current situation (process, thread, session, node, etc.) used for reading the value of a node attribute.
OpcReadEngineeringUnitInfoPropertyValueCallbackRepresents the method that will read the value of a engineering unit info property node.
OpcReadEnumValuesPropertyValueCallbackRepresents the method that will read the value of a enum value property node.
OpcReadEventHistoryDetailsDefines the time domain, number of events and additional criteria to use to select events from historical database for one or more nodes.
OpcReadHistoryDetailsProvides an abstract base class to define criteria to use to select values from historical database for one or more variables.
OpcReadNamePropertyValueCallbackRepresents the method that will read the value of a name property node.
OpcReadNodeDefines a single command of the IOpcReadNodesService.
OpcReadNodeCollectionDefines a collection for OpcReadNode instances.
OpcReadNodeHistoryAtTimeDetails
OpcReadNodeHistoryDetailsProvides an abstract base class which defines the time domain, number of values and additional criteria to use to select values from historical database for one or more variables.
OpcReadNodeHistoryModifiedDetailsDefines the time domain, number of values and additional criteria to use to select modified values from historical database for one or more variables.
OpcReadNodeHistoryProcessedDetails
OpcReadNodeHistoryRawDetailsDefines the time domain, number of values and additional criteria to use to select raw values from historical database for one or more variables.
OpcReadNodeIdArrayVariableValueCallbackRepresents the method that will read the value of a node identifier array variable node.
OpcReadNodeIdPropertyValueCallbackRepresents the method that will read the value of a node identifier property node.
OpcReadOnlyArgumentCollectionProvides a read-only collection of OpcArgument instances.
OpcReadOnlyModelCollectionProvides a read-only collection of OpcModel instances.
OpcReadOnlyNamespaceCollectionProvides a read-only collection of OpcNamespace instances.
OpcReadOnlyNodeCollectionProvides a read-only collection of IOpcNode instances accessible by their Id or just using an index.
OpcReadOnlyNodeIdCollectionProvides a read-only collection of OpcNodeId instances.
OpcReadOnlyReferenceTypeCollectionProvides a read-only collection of OpcReferenceType values.
OpcReadPropertyValueCallbackRepresents the method that will read the value of a property node.
OpcReadPropertyValueCallback<T>Represents the method that will read the value of a property node.
OpcReadPropertyValueContextProvides property node sensitive information and services about the system which belong to the current situation (process, thread, session, property node, etc.) used for reading the value of a property node.
OpcReadPropertyValueContext<T>Provides property node sensitive information and services about the system which belong to the current situation (process, thread, session, property node, etc.) used for reading the value of a property node.
OpcReadServerStatePropertyValueCallbackRepresents the method that will read the value of a server state property node.
OpcReadTextArrayPropertyValueCallbackRepresents the method that will read the value of a text array property node.
OpcReadTextPropertyValueCallbackRepresents the method that will read the value of a text property node.
OpcReadValueRangePropertyValueCallbackRepresents the method that will read the value of a value range property node.
OpcReadVariableValueCallbackRepresents the method that will read the value of a variable node.
OpcReadVariableValueCallback<T>Represents the method that will read the value of a variable node.
OpcReadVariableValueContextProvides variable node sensitive information and services about the system which belong to the current situation (process, thread, session, variable node, etc.) used for reading the value of a variable node.
OpcReadVariableValueContext<T>Provides variable node sensitive information and services about the system which belong to the current situation (process, thread, session, variable node, etc.) used for reading the value of a variable node.
OpcReferenceDescribes a unidirectional reference from a logical 'parent' to a logical 'child' or vice versa using a specific type of reference between the two opponents.
OpcReferenceCollectionRepresentes a collection of OpcReference instances.
OpcReferenceDescriptionRepresents the description of a reference to a node, as provided when browsing (see Reference).
OpcReferenceDescriptionCollectionRepresents a collection of OpcReferenceDescription instances.
OpcReferenceDirectionSpecifies the direction of a reference between two nodes.
OpcReferenceTypeIdentifies how source nodes are related to target nodes and generally reflects an operation between the two, such as 'A contains B'.
OpcReferenceTypesProvides additional metadata and service routines for the different types of references supported and defined by the OPC UA Foundation Stack.
OpcRegisterNodeDefines a single command of the IOpcRegisterNodesService used to register one node for optimized node access.
OpcRegisterNodeCollectionDefines a collection for OpcRegisterNode instances.
OpcRelativePathDefines a sequence of references and browse names to follow.
OpcRelativePathElementDefines a reference and browse name to follow.
OpcResultProvides information indicating and describing the outcome of an operation.
OpcResultCollectionRepresentes a collection of OpcResult instances.
OpcResultCollection<TItem, TItemContent, TItemContentList>Provides an abstract generic specialisation of the OpcCollection<TItem, TItemContent, TItemContentList> which further restricts the type parameters to define a base for OpcResult types.
OpcResultReadOnlyCollectionProvides a read-only collection of OpcResult instances.
OpcRolePermissionDescribes the operations a role is permitted to perform on a node, as stated by the RolePermissions and UserRolePermissions of the node (OPC 10000-3, RolePermissionType).
OpcSecurityProvides security options used by an application instance to control the authentication, the access and the possible operations between the opponent applications.
OpcSecurityAlgorithmDefines the different algorithms supported to describe the Uri of a specific OpcSecurityPolicy and through that the type of message encryption used by that security policy.
OpcSecurityModeDefines mechanisms to secure the message exchange.
OpcSecurityPolicyDescribes the configuration used to secure the message exchange.
OpcSecurityPolicyCollectionRepresents a collection of the security policies of endpoints (see EndpointPolicies).
OpcSecurityTokenRequestTypeSpecifies the kind of the request for a security token of a secure channel, as passed to the OpenSecureChannel service.
OpcServerStateSpecifies the state of a server, as defined by the ServerState enumeration of OPC UA.
OpcServerStatePropertyNodeDefines a property node for server state properties.
OpcShelvedStateMachineNodeDefines a specialization of the OpcFiniteStateMachineNode which implements a sub-state machine that represents an advanced alarm filtering model.
OpcSimpleAttributeOperandRepresents an operand of an OpcContentFilterElement which is the value of an attribute of a node described by a type definition and a path of browse names.
OpcSimpleAttributeOperandCollectionRepresents a collection of OpcSimpleAttributeOperand instances.
OpcSimpleAttributeOperandReadOnlyCollectionProvides a read-only collection of OpcSimpleAttributeOperand instances.
OpcSocketIdentityRepresents the local and the remote endpoint of a connection (see Socket).
OpcSpecialFolderPathProbingProvides mechanisms to evaluate the full qualified existence and accessibility of a string-based path which points to a directory in the file system.
OpcStateMachineInitialStateAttributeDefines the initial state that a custom OpcStateMachineNode enters when it is activated.
OpcStateMachineNodeDefines the base class for all state machine nodes.
OpcStateMachineStateAttributeDefines an unique state that a custom OpcStateMachineNode can enter.
OpcStateMachineStatesAttributeDefines unique states that a custom OpcStateMachineNode can enter using an enumeration type.
OpcStateMachineTransitionAttributeDefines an unique transition from one state to another state a custom OpcStateMachineNode can perform.
OpcStateMachineTransitionsAttributeDefines unique transitions that a custom OpcStateMachineNode can perform using an enumeration type.
OpcStateNodeDefines an unique state across all states defined in a state machine (e.g. OpcStateMachineNode).
OpcStateVariableNodeDefines a variable node which stores the current state of a state machine as a human readable name.
OpcStatusProvides information about the outcome of an operation.
OpcStatusAggregateBitsDeclares there aggregated data comes from and therefore provides information how to use the data.
OpcStatusCodeSpecifies the status codes defined by OPC UA.
OpcStatusCodeExtensionsProvides extension methods to determine the severity of an OpcStatusCode.
OpcStatusCollectionRepresentes a collection of OpcStatus instances.
OpcStatusConditionVariableNodeDefines a condition variable node for OpcStatus variables.
OpcStatusLimitBitsDefines the constraints within a value falls.
OpcStructDefines a structured data type at runtime, e.g. to provide it by a server using Create.
OpcStructEncodingFieldRepresents a field of a structure defined using OpcStruct which is a bit of the encoding mask of the structure, e.g. to control the existence of an optional field (see OpcMemberSwitch).
OpcStructFieldRepresents a field of a structure defined using OpcStruct.
OpcTaskScheduleDefines the central entry point used to schedule any kind of task to perform using custom queuing and scheduling mechanisms.
OpcTaskSchedule.SchedulerDefines a method which is used to schedule the invocation of the action using custom queuing and scheduling mechanisms.
OpcTextRepresents a human readable string value optionally associated with a Culture and localization relevant information.
OpcTextArrayPropertyNodeDefines a property node for text array properties.
OpcTextConditionVariableNodeDefines a condition variable node for OpcText variables.
OpcTextPropertyNodeDefines a property node for text properties.
OpcTextVariableNodeDefines a variable node for texts.
OpcTimedShelveCallbackRepresents the method that will shelve the condition node for a specific amount of time.
OpcTimedShelveMethodNodeDefines a method node to transition a condition into the timed shelved state.
OpcTimedShelveMethodNode.TimedShelveCallbackTransitions the alarm condition into the timed shelved state.
OpcTimedShelveMethodNode.TimedShelveExCallbackTransitions the alarm condition into the timed shelved state.
OpcTimestampSourceDefines the source of the timestamp to use for OpcValue instances.
OpcTimestampsToReturnDefines which timesamp(s) is/are to be transmitted.
OpcTransitionNodeDefines an unique transition from one state to another state (represented by instances of the OpcStateNode) across all transitions defined in a state machine (e.g. OpcStateMachineNode).
OpcTransitionVariableNodeDefines a variable node which stores a transition within a state machine as a human readable name.
OpcTranslatePathDefines a single command of the IOpcTranslatePathsService.
OpcTranslatePathCollectionDefines a collection for OpcTranslatePath instances.
OpcTranslatePathResultProvides information indicating and describing the outcome of an OpcTranslatePath command execution.
OpcTranslatePathResultCollectionDefines a collection for OpcTranslatePathResult instances.
OpcTransportProvides transport options used by an application instance to control the behavior of the operation, communication and data flow between the opponent applications.
OpcTransportProfileSpecifies a transport profile of OPC UA, which defines the protocol and the encoding used to exchange messages.
OpcTransportProfilesProvides the URIs of the transport profiles of OPC UA.
OpcTripAlarmRepresents a snapshot of a 'Opc.UaFx.OpcTripAlarmNode'.
OpcTripAlarmNodeDefines an alarm condition node which is intended to represent an equipment trip condition.
OpcTwoStateDiscreteNodeDefines a two state discrete node.
OpcTwoStateVariableNodeDefines a specialization of the OpcStateVariableNode which uses a bool as the value of the VariableId.
OpcTypeCategoryDefines the category a IOpcType can fall in.
OpcTypeDecodingFailedEventArgsProvides the event data for events of the delegate type OpcTypeDecodingFailedEventHandler.
OpcTypeDecodingFailedEventHandlerRepresents the method that will handle events which occur when the decoding of a specific type has failed.
OpcTypeEncodingFailedEventArgsProvides the event data for events of the delegate type OpcTypeEncodingFailedEventHandler.
OpcTypeEncodingFailedEventHandlerRepresents the method that will handle events which occur when the encoding of a specific type has failed.
OpcTypeNodeDefines the abstract base class of all type nodes.
OpcTypeResolveEventArgsProvides the event data for events used to resolve missing Type information.
OpcTypeResolveEventHandlerRepresents the method that will handle events used to resolve missing Type information.
OpcTypesProvides a set of static (Shared in Visual Basic) services to maintain different types used in the ecosystem of an OPC UA Server.
OpcTypeSystem<T>Defines an abstract implementation of the IOpcTypeSystem to define type information used in different scopes of OPC UA.
OpcTypeSystemScopesDefines the scopes of types an IOpcTypeSystem covers.
OpcUnregisterNodeDefines a single command of the IOpcUnregisterNodesService used to unregister one node to not longer optimize their node access.
OpcUnregisterNodeCollectionDefines a collection for OpcUnregisterNode instances.
OpcUpdateNodeHistoryDataDetails
OpcUpdateNodeHistoryDetails
OpcUpdateNodeHistoryDetailsCollectionRepresents a collection of OpcUpdateNodeHistoryDetails instances.
OpcUpdateNodeHistoryStructureDataDetails
OpcUserIdentityRepresents the identity of a user described by an OPC UA user identity token (e.g. an anonymous user, a user name or a certificate).
OpcUserNameIdentityTokenRepresents the user identity token of a client which identifies a user using a user name and a password.
OpcUserNameIdentityTokenInfoDescribes an identity a client stated by a user name, without its password.
OpcValueStores a value optionally associated with status and timestamp information.
OpcValue<T>Stores a generic value optionally associated with status and timestamp information.
OpcValueCollectionRepresents a collection of OpcValue instances.
OpcValueCollection<T>Represents a generic collection of OpcValue instances.
OpcValueRangeDefines the range for a value.
OpcValueRangePropertyNodeDefines a property node for value range properties.
OpcVariableNodeDefines a node to use to represent values which may be simple or complex.
OpcVariableTypeSpecifies a variable type of the OPC UA namespace, whose identifier GetNodeId provides.
OpcVariableTypeInfoRepresents type declarations used for variable node types.
OpcVariableTypesProvides the identifiers of the variable types defined by the OPC UA namespace.
OpcVariableValue<T>Represents the immutable value of a variable.
OpcViewDescriptionRepresents the view of the address space to browse, as defined by the ViewDescription of OPC UA.
OpcWriteAttributeValueCallback<T>Represents the method that will write the value of a node attribute.
OpcWriteAttributeValueContextProvides node sensitive information and services about the system which belong to the current situation (process, thread, session, node, etc.) used for writing the value of a node attribute.
OpcWriteAttributeValueContext<T>Provides node sensitive information and services about the system which belong to the current situation (process, thread, session, node, etc.) used for writing the value of a node attribute.
OpcWriteEngineeringUnitInfoPropertyValueCallbackRepresents the method that will write the value of a engineering unit info property node.
OpcWriteEnumValuesPropertyValueCallbackRepresents the method that will write the value of a enum value property node.
OpcWriteNamePropertyValueCallbackRepresents the method that will write the value of a name property node.
OpcWriteNodeDefines a single command of the IOpcWriteNodesService.
OpcWriteNodeCollectionDefines a collection for OpcWriteNode instances.
OpcWriteNodeIdArrayVariableValueCallbackRepresents the method that will write the value of a node identifier array variable node.
OpcWriteNodeIdPropertyValueCallbackRepresents the method that will write the value of a node identifier property node.
OpcWritePropertyValueCallbackRepresents the method that will write the value of a property node.
OpcWritePropertyValueCallback<T>Represents the method that will write the value of a property node.
OpcWritePropertyValueContextProvides property node sensitive information and services about the system which belong to the current situation (process, thread, session, property node, etc.) used for writing the value of a property node.
OpcWritePropertyValueContext<T>Provides property node sensitive information and services about the system which belong to the current situation (process, thread, session, property node, etc.) used for writing the value of a property node.
OpcWriteServerStatePropertyValueCallbackRepresents the method that will write the value of a server state property node.
OpcWriteTextArrayPropertyValueCallbackRepresents the method that will write the value of a text array property node.
OpcWriteTextPropertyValueCallbackRepresents the method that will write the value of a text property node.
OpcWriteValueRangePropertyValueCallbackRepresents the method that will write the value of a value range property node.
OpcWriteVariableValueCallbackRepresents the method that will write the value of a variable node.
OpcWriteVariableValueCallback<T>Represents the method that will write the value of a variable node.
OpcWriteVariableValueContextProvides variable node sensitive information and services about the system which belong to the current situation (process, thread, session, variable node, etc.) used for writing the value of a variable node.
OpcWriteVariableValueContext<T>Provides variable node sensitive information and services about the system which belong to the current situation (process, thread, session, variable node, etc.) used for writing the value of a variable node.
UriCollectionRepresents a collection of Uri objects.