Skip to content

Reference

Opc.UaFx.Server

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

Reference

Opc.UaFx.Server ​

TypeDescription
IOpcEventHistoryProviderDefines an interface which is to be used by an OpcNodeManager to provide historical event data for an OpcObjectNode.
IOpcNodeHistoryProviderDefines an interface which is to be used by an OpcNodeManager to provide and maintain historical values for an OpcVariableNode.
LicenserDefines mechanism required to register the server portion only of the OPC UA Framework Advanced.
OpcAccessControlEntryRepresents the access control settings of a single OpcPrincipal in an OpcAccessControlList: the operations allowed or denied and the endpoints enabled or disabled for the principal.
OpcAccessControlEntryReadOnlyCollectionProvides a read-only collection of OpcAccessControlEntry instances.
OpcAccessControlListProvides the abstract base class of the access control lists of an OpcServerSecurity, which authenticate the identity tokens of one OpcAccessControlTokenType and maintain one OpcAccessControlEntry per OpcPrincipal.
OpcAccessControlListReadOnlyCollectionProvides a read-only collection of OpcAccessControlList instances.
OpcAccessControlModeSpecifies how an OpcAccessControlEntry evaluates an operation which has neither been allowed nor denied explicitly and an endpoint which has neither been enabled nor disabled explicitly.
OpcAccessControlRoleRepresents a single access control role OpcPrincipal instances can be a member of.
OpcAccessControlRoleReadOnlyCollectionProvides a read-only collection of OpcAccessControlRole instances.
OpcAccessControlTokenTypeSpecifies the type of the user identity tokens an access control list of a server is responsible for.
OpcAddressSpaceRepresents the address space which the callback of an OpcServer (e.g. OpcServer) receives to create the nodes of the server.
OpcAnonymousAclRepresents the access control list of an OpcServerSecurity which authenticates anonymous identity tokens.
OpcAuthenticationLimitsProvides authentication options used by a server application instance to control the limits of authentications between the opponent applications.
OpcCertificateAclRepresents the access control list of an OpcServerSecurity which authenticates X.509 certificate identity tokens using the OpcCertificateIdentity instances of its entries.
OpcConditionNodeExtensionProvides static (Shared in Visual Basic) extension methods to manage OpcConditionNode objects.
OpcDeleteHistoryOptionsSpecifies the values an IOpcNodeHistoryProvider deletes when the history of a node is deleted within a time range.
OpcDiscoveryServerRepresents a discovery server with which servers register and which provides the registered servers to clients.
OpcDiscoveryServerApplicationRepresents an application which hosts an OpcDiscoveryServer and starts it when the application is run.
OpcImplementNodeCallbackRepresents the method which is used to implement the logic required to integrate a node into the underlying system.
OpcIssuedTokenAclRepresents the access control list of an OpcServerSecurity which authenticates issued identity tokens containing a Kerberos token.
OpcLocalReferenceRepresents a reference between a node of a node manager and a node of another node manager of the same server.
OpcLocalReferenceCollectionRepresentes a collection of OpcLocalReference instances.
OpcModifiedNodeHistoryRepresents the modified history of a node: the values which have been inserted, replaced, updated or deleted, each together with the information about its modification.
OpcMonitoredItemProvides information about a node and its attribute being monitored by a dedicated OpcSession.
OpcMonitoredItemEventArgsProvides the event data for the MonitoredItemCreated, MonitoredItemDeleted and MonitoredItemModified event.
OpcMonitoredItemEventHandlerRepresents the method that will handle MonitoredItemCreated, MonitoredItemDeleted and MonitoredItemModified events.
OpcMonitoredItemsEventArgsProvides the event data for the MonitoredItemsCreated, MonitoredItemsDeleted and MonitoredItemsModified event.
OpcMonitoredItemsEventHandlerRepresents the method that will handle MonitoredItemsCreated, MonitoredItemsDeleted and MonitoredItemsModified events.
OpcNamespaceIndexCollectionRepresents a collection of int values identifying different namespaces using their Index (see OpcNamespace).
OpcNamespaceUriCollectionRepresents a collection of Uri instances identifying different namespaces using their Uri (see OpcNamespace).
OpcNodeAccessEventArgsProvides the event data for the events BeforeRead, AfterRead, BeforeWrite and AfterWrite.
OpcNodeAccessEventHandlerRepresents the method which handles the events BeforeRead, AfterRead, BeforeWrite and AfterWrite.
OpcNodeAccessTokenRepresents the access to one attribute of a node of an OpcNodeManager requested by a read or write operation of a client (see Read and Write).
OpcNodeAccessTokenCollectionRepresents a collection of OpcNodeAccessToken instances.
OpcNodeHistorianProvides and maintains the history of the values of an OpcVariableNode in memory.
OpcNodeHistory<T>Represents a history of values kept in memory in ascending order of their timestamps, with at most one value per timestamp.
OpcNodeHistoryEventArgs<T>Provides the event data for the events Added, Removed and Replaced.
OpcNodeManagerProvides an abstract base class used to organize and maintain the address space or only a part of it.
OpcNodeManagerCollectionRepresents a collection of OpcNodeManager instances.
OpcNodeSetImportOptionsSpecifies the options a node manager uses to import node sets (see NodeSetImportOptions).
OpcNodeSetManagerProvides a specialisation of the OpcNodeManager to import nodes from one or more OpcNodeSets and implement them using a OpcImplementNodeCallback.
OpcOperationContextRepresents the context of an operation the server performs on behalf of a request of a client.
OpcOperationLimitsProvides operation options used by a server application instance to control the limits of operation between the opponent applications.
OpcOperationTypeRepresents the type of an operation which an OpcAccessControlEntry allows or denies.
OpcOperationTypeReadOnlyCollectionProvides a read-only collection of OpcOperationType instances.
OpcPrincipalRepresents a user of the server by its OpcIdentity, to which the entries of the access control lists and the access control roles apply.
OpcReadHistoryOptionsSpecifies the values an IOpcNodeHistoryProvider provides when the history of a node is read.
OpcReadOnlyNamespaceIndexCollectionProvides a read-only collection of int values identifying OpcNamespace instances.
OpcReadOnlyNamespaceUriCollectionProvides a read-only collection of Uri values representing OpcNamespace objects.
OpcRequestOperationTypeRepresents the operation of processing a request of a specific OpcRequestType.
OpcRequestProcessedEventArgsProvides the event data for the RequestProcessed event.
OpcRequestProcessedEventHandlerRepresents the method which handles the RequestProcessed event.
OpcRequestProcessingEventArgsProvides the event data for the RequestProcessing event.
OpcRequestProcessingEventHandlerRepresents the method which handles the RequestProcessing event.
OpcRequestTypeSpecifies the type of a request a client sends to the server, named after the service the request calls.
OpcRequestValidatedEventArgsProvides the event data for the RequestValidated event.
OpcRequestValidatedEventHandlerRepresents the method which handles the RequestValidated event.
OpcRequestValidatingEventArgsProvides the event data for the RequestValidating event.
OpcRequestValidatingEventHandlerRepresents the method which handles the RequestValidating event.
OpcServerRepresents an OPC UA server which provides the address space defined by its NodeManagers to its clients.
OpcServerApplicationRepresents an application which hosts an OpcServer and starts it when the application is run.
OpcServerApplication<T>Provides a base class for applications which host a server of the type T and start it when the application is run.
OpcServerBaseProvides the base class of OpcServer and OpcDiscoveryServer, which maintains the base addresses and the life cycle (see State) of a server.
OpcServerBindingProvides a set of options used when binding a server instance to a network interface.
OpcServerDiagnosticsProvides diagnostic summary information for the server.
OpcServerDiscoveryProvides the settings a server uses to make itself known to discovery servers.
OpcServerGlobalizationProvides mechanisms to control the localization of data and information.
OpcServerIdentityRepresents the identity of a user of the server, which is identified by a user name and a password.
OpcServerInfoProvides company and product related information used for the properties of a server.
OpcServerSecurityProvides the security options of a server, including the access control lists which authenticate the identity tokens of the clients and determine the operations and endpoints available to them.
OpcServerSecurityRolesProvides the default OpcAccessControlRole instances usually known to the OpcServer.
OpcServerStateSpecifies the states of a server (see State).
OpcServerStateChangedEventArgsProvides the event data for the StateChanged event.
OpcServerTypeSpecifies the type of a server.
OpcServiceCounterProvides diagnostic information about service calls.
OpcSessionRepresents a session which a client has created on the server.
OpcSessionActivationFailedEventArgsProvides the data of the SessionActivationFailed event.
OpcSessionActivationFailedEventHandlerRepresents the method that handles the SessionActivationFailed event.
OpcSessionDiagnosticsProvides diagnostic information about client sessions.
OpcSessionEventArgsProvides the event data of the events related to an OpcSession.
OpcSessionEventHandlerRepresents the method which handles the events related to an OpcSession.
OpcStateMachineNodeExtensionProvides static (Shared in Visual Basic) extension methods to manage OpcStateMachineNode objects.
OpcSubscriptionProvides information about a client initiated subscription.
OpcSubscriptionDiagnosticsProvides diagnostic information about the operations performed and activities recognized on a OpcSubscription.
OpcSubscriptionEventArgsProvides the event data for the SubscriptionCreated and SubscriptionDeleted event.
OpcSubscriptionEventHandlerRepresents the method that will handle SubscriptionCreated and SubscriptionDeleted events.
OpcUserNameAclRepresents the access control list of an OpcServerSecurity which authenticates user name identity tokens using the OpcServerIdentity instances of its entries.