C# (CSharp) Opc.Ua.Server Namespace

Nested Namespaces

Opc.Ua.Server.Controls

Classes

Name Description
AggregateCalculator Calculates the value of an aggregate.
AggregateCalculator.SubRegion A subset of a slice bounded by two raw data points.
AggregateCalculator.TimeSlice Stores information about a slice of data to be processed.
AggregateManager An object that manages aggregate factories supported by the server.
Aggregators The set of built-in aggregate factories.
Aggregators.FactoryMapping Stores the mapping for a aggregate id to the calculator.
AsyncPublishOperation Stores the state of an asynchrounous publish operation.
AverageAggregateCalculator Calculates the value of an aggregate.
BaseEvent
BaseInstanceSource
BaseTypeSource
ContinuationPoint The table of all reference types known to the server.
CoreNodeManager
CoreNodeManager.CallRequest Stores temporary information while processing Call request.
CoreNodeManager.DeclarationNode A node in the type system that is used to instantiate objects or variables.
CountAggregateCalculator Calculates the value of an aggregate.
CustomNodeManager
CustomNodeManager.CallOperationState Stores the state of a call method operation.
CustomNodeManager.ReadWriteOperationState Stores the state of a call method operation.
CustomNodeManager2 A sample implementation of the INodeManager interface.
CustomNodeManager2.CacheEntry Stores a reference count for entries in the component cache.
DataChangeMonitoredItem
DiagnosticsNodeManager A node manager the diagnostic information exposed by the server.
DiagnosticsNodeManager.SessionDiagnosticsData Stores the callback information for a session diagnostics structures.
DiagnosticsNodeManager.SubscriptionDiagnosticsData Stores the callback information for a subscription diagnostics structure.
EventManager An object that manages all events raised within the server.
Folder
GenericEvent
ImpersonateEventArgs A class which provides the event arguments for session related event.
LocalReference Stores a reference between NodeManagers that is needs to be created or deleted.
MasterNodeManager
MinMaxAggregateCalculator Calculates the value of an aggregate.
MonitoredItem A handle that describes how to access a node/attribute via an i/o manager.
MonitoredItemQueue Provides a queue for data changes.
MonitoredItemTypeMask Defines constants for the monitored item type.
MonitoredNode
MonitoredNode2 Stores the current set of MonitoredItems for a Node.
NodeHandle Stores information about a NodeId specified by the client.
NodeMetadata Stores metadata required to process requests related to a node.
NodeSource
ObjectSource
ObjectTypeSource
OperationContext Stores information used while a thread is completing an operation on behalf of a client.
ParsedNodeId Stores the elements of a NodeId after it is parsed.
RequestHandle
RequestManager An object that manages requests from within the server.
ResourceManager An object that manages access to localized resources.
ResourceManager.TranslationTable Stores the translations for a locale.
SamplingGroup An object which periodically reads the items and updates the cache.
SamplingGroupManager An object that manages the sampling groups for a node manager.
ServerAggregateFilter A aggregate filter with additional state information.
ServerInternalData A class that stores the globally accessible state of a server instance.
ServerSystemContext A generic implementation for ISystemContext interface.
ServerUtils The interface that a server exposes to objects that it contains.
ServerUtils.Event
Session A generic session manager object for a server.
Session.HistoryContinuationPoint Stores a continuation point used for historial reads.
SessionManager A generic session manager object for a server.
SessionPublishQueue Manages the publish queues for a session.
SessionPublishQueue.QueuedRequest A request queued while waiting for a subscription.
SessionPublishQueue.QueuedSubscription Stores a subscription that has notifications ready to be sent back to the client.
SourceHandle A handle that identifies a node to a source.
StandardServer
StartEndAggregateCalculator Calculates the value of an aggregate.
StateMachine Defines additional methods for a StateMachine
StateMachine.State Caches information associated with a state.
StateMachine.Transition Caches information associated with a transition.
StateMachineTransitionEventArgs The event arguments provided when a state machine transition occurs.
StatusAggregateCalculator Calculates the value of an aggregate.
StdDevAggregateCalculator Calculates the value of an aggregate.
Subscription Manages a subscription created by a client.
SubscriptionManager A generic session manager object for a server.
SubscriptionManager.StatusMessage
TypeSourceTable
ValidateSessionLessRequestEventArgs A class which provides the event arguments for session related event.