Skip to content

Reference

Opc.UaFx.Services

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

Reference

Opc.UaFx.Services ​

TypeDescription
IOpcAddNodesServiceDefines a specialized IOpcService<TResponse, TRequest> which can be used to add one or more nodes into the address space hierarchy.
IOpcAddReferencesServiceDefines a specialized IOpcService<TResponse, TRequest> which can be used to add one or more references to existing nodes in the address space hierarchy.
IOpcBrowseNextService
IOpcBrowseService
IOpcCallMethodsService
IOpcDeleteNodesServiceDefines a specialized IOpcService<TResponse, TRequest> which can be used to delete one or more nodes from the address space hierarchy.
IOpcDeleteReferencesServiceDefines a specialized IOpcService<TResponse, TRequest> which can be used to delete one or more references of existing nodes in the address space hierarchy.
IOpcReadEventsHistoryServiceDefines a specialized IOpcService<TResponse, TRequest> which can be used to read historical events of one or more nodes.
IOpcReadNodesHistoryServiceDefines a specialized IOpcService<TResponse, TRequest> which can be used to read historical data of one or more nodes.
IOpcReadNodesServiceDefines a specialized IOpcService<TResponse, TRequest> which can be used to read one or more attributes (see OpcAttribute) of one or more nodes.
IOpcRegisterNodesServiceDefines a specialized IOpcService<TResponse, TRequest> which can be used to register one or more nodes for optimized node access.
IOpcService<TResponse, TRequest>Defines a generic interface which is to be used by an OPC UA client application to provide the necessary service-orientated architecture (SOA) to take use of an OPC UA service defined by an OPC UA server.
IOpcServiceRequestDefines an interface which provides the header of the request of a service.
IOpcServiceRequestHeaderDefines an interface which provides the common parameters of the request of a service, as defined by the RequestHeader of OPC UA.
IOpcServiceResponseDefines an interface which provides the header and the success of the response of a service.
IOpcServiceResponseHeaderDefines an interface which provides the common parameters of the response of a service, as defined by the ResponseHeader of OPC UA.
IOpcTranslatePathsServiceDefines a specialized IOpcService<TResponse, TRequest> which can be used to translate one or more paths (see OpcRelativePath) to one or more node identifiers.
IOpcUnregisterNodesServiceDefines a specialized IOpcService<TResponse, TRequest> which can be used to unregister one or more nodes to not longer optimize their node access.
IOpcUpdateNodesHistoryService
IOpcWriteNodesServiceDefines a specialized IOpcService<TResponse, TRequest> which can be used to write values to one or more attributes (see OpcAttribute) of one or more nodes.
OpcAddNodesRequestRepresents the request of the AddNodes service of OPC UA, which adds nodes to the address space.
OpcAddNodesResponseRepresents the response of the AddNodes service of OPC UA, which provides the result and the identifier of each node added.
OpcAddReferencesRequestRepresents the request of the AddReferences service of OPC UA, which adds references to the address space.
OpcAddReferencesResponseRepresents the response of the AddReferences service of OPC UA, which provides the status of each reference added.
OpcBrowseNextRequestRepresents the request of the BrowseNext service of OPC UA, which continues or releases browse operations using their continuation points.
OpcBrowseNextResponseRepresents the response of the BrowseNext service of OPC UA, which provides the further references found for each continuation point.
OpcBrowseRequestRepresents the request of the Browse service of OPC UA, which retrieves the references of nodes.
OpcBrowseResponseRepresents the response of the Browse service of OPC UA, which provides the references found for each node browsed.
OpcCallMethodsRequestRepresents the request of the Call service of OPC UA, which calls methods.
OpcCallMethodsResponseRepresents the response of the Call service of OPC UA, which provides the result and the output arguments of each method call.
OpcDeleteNodesRequestRepresents the request of the DeleteNodes service of OPC UA, which deletes nodes from the address space.
OpcDeleteNodesResponseRepresents the response of the DeleteNodes service of OPC UA, which provides the status of each delete operation.
OpcDeleteReferencesRequestRepresents the request of the DeleteReferences service of OPC UA, which deletes references from the address space.
OpcDeleteReferencesResponseRepresents the response of the DeleteReferences service of OPC UA, which provides the status of each reference deleted.
OpcNodeAttributeServiceCommandProvides an abstract base class for node attribute orientated OPC UA services which at least require the OpcNodeId of a specific node and one of the members defined by the OpcAttribute enumeration of the node attribute to operate on.
OpcNodeServiceCommandProvides an abstract base class for node orientated OPC UA services which at least require the OpcNodeId of a specific node to operate on.
OpcReadEventsHistoryRequestRepresents the request of the HistoryRead service of OPC UA, which reads the history of events of nodes.
OpcReadEventsHistoryResponseRepresents the response of the HistoryRead service of OPC UA, which provides the history of events read for each node.
OpcReadNodesHistoryRequest
OpcReadNodesHistoryResponseRepresents the response of the HistoryRead service of OPC UA, which provides the history of values read for each node.
OpcReadNodesRequestRepresents the request of the Read service of OPC UA, which reads attributes of nodes.
OpcReadNodesResponseRepresents the response of the Read service of OPC UA, which provides the values of the attributes read.
OpcRegisterNodesRequestRepresents the request of the RegisterNodes service of OPC UA, which registers nodes for an optimized access.
OpcRegisterNodesResponseRepresents the response of the RegisterNodes service of OPC UA, which provides the identifiers to use to access the nodes registered.
OpcRequestImpeachmentDefines the possible kind of impeachment a request can be confronted with before it is processed by the server.
OpcRequestJudgementEventArgsProvides the event data for 'RequestJudgement' events.
OpcRequestJudgementEventHandlerRepresents the method that will handle 'RequestJudgement' events.
OpcServiceCommandProvides an abstract base class for OPC UA services which defines information required to perform an atomic operation.
OpcServiceRequestDefines the base class of the requests of the services of OPC UA, e.g. as passed to the Invoke method of a service.
OpcServiceRequest<TCommand, TCommands>
OpcServiceRequestHeaderRepresents the common parameters of the request of a service, as defined by the RequestHeader of OPC UA.
OpcServiceResponse
OpcServiceResponse<T>Defines the base class of the responses of the services of OPC UA which provide their results as a T.
OpcServiceResponseHeaderRepresents the common parameters of the response of a service, as defined by the ResponseHeader of OPC UA.
OpcTranslatePathsRequestRepresents the request of the TranslateBrowsePathsToNodeIds service of OPC UA, which translates browse paths to node identifiers.
OpcTranslatePathsResponseRepresents the response of the TranslateBrowsePathsToNodeIds service of OPC UA, which provides the targets found for each browse path.
OpcUnregisterNodesRequestRepresents the request of the UnregisterNodes service of OPC UA, which releases nodes registered before using the RegisterNodes service.
OpcUnregisterNodesResponseRepresents the response of the UnregisterNodes service of OPC UA.
OpcUpdateNodesHistoryRequestRepresents the request of the HistoryUpdate service of OPC UA, which updates the history of nodes.
OpcUpdateNodesHistoryResponseRepresents the response of the HistoryUpdate service of OPC UA, which provides the results of each history update.
OpcWriteNodesRequestRepresents the request of the Write service of OPC UA, which writes attributes of nodes.
OpcWriteNodesResponseRepresents the response of the Write service of OPC UA, which provides the status of each write operation.