Build 1.01.318.0
[This is preliminary documentation and is subject to change.]
The Opc.Ua.Client namespace defines classes which can be used to implement a UA client.
These classes manage client side state information, provide higher level abstractions for UA
tasks such as managing sessions/subscriptions and saving/restoring connection information for
later use.
Classes
| Class | Description | |
|---|---|---|
| Browser |
Stores the options to use for a browse operation.
| |
| BrowserEventArgs |
The event arguments provided a browse operation returns a continuation point.
| |
| DataDictionary |
A class that holds the configuration for a UA service.
| |
| KeepAliveEventArgs |
The event arguments provided when a keep alive response arrives.
| |
| MonitoredItem |
A monitored item.
| |
| MonitoredItemDataCache |
An item in the cache
| |
| MonitoredItemEventCache |
Saves the events received from the srever.
| |
| MonitoredItemNotificationEventArgs |
The event arguments provided when a new notification message arrives.
| |
| MonitoredItemStatus |
The current status of monitored item.
| |
| NodeCache |
A client side cache of the server's type model.
| |
| NotificationEventArgs |
The event arguments provided when a new notification message arrives.
| |
| PublishErrorEventArgs |
The event arguments provided when a publish error occurs.
| |
| Session |
Manages a session with a server.
| |
| SessionReconnectHandler |
Attempts to reconnect to the server.
| |
| Subscription |
A subscription
| |
| SubscriptionCollection |
A collection of subscriptions.
| |
| SubscriptionStateChangedEventArgs |
The event arguments provided when the state of a subscription changes.
|
Delegates
| Delegate | Description | |
|---|---|---|
| BrowserEventHandler |
A delegate used to received browser events.
| |
| FastDataChangeNotificationEventHandler |
The delegate used to receive data change notifications via a direct function call instead of a .NET Event.
| |
| FastEventNotificationEventHandler |
The delegate used to receive event notifications via a direct function call instead of a .NET Event.
| |
| KeepAliveEventHandler |
The delegate used to receive keep alive notifications.
| |
| MonitoredItemNotificationEventHandler |
The delegate used to receive monitored item value notifications.
| |
| NotificationEventHandler |
The delegate used to receive publish notifications.
| |
| PublishErrorEventHandler |
The delegate used to receive pubish error notifications.
| |
| Session..::..RenewUserIdentityEventHandler |
Used to handle renews of user identity tokens before reconnect.
| |
| SubscriptionStateChangedEventHandler |
The delegate used to receive subscription state change notifications.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| SubscriptionChangeMask |
Flags indicating what has changed in a subscription.
|