Build 1.01.318.0

[This is preliminary documentation and is subject to change.]

The ServerInternalData type exposes the following members.

Constructors

  NameDescription
Public methodServerInternalData
Initializes the datastore with the server configuration.

Methods

  NameDescription
Public methodCloseSession
Closes the specified session.
Public methodConditionRefresh
Refreshes the conditions for the specified subscription.
Public methodCreateServerObject
Stores the EventManager, the ResourceManager and the RequestManager in the datastore.
Public methodDeleteSubscription
Deletes the specified subscription.
Public methodDispose()()()()
Frees any unmanaged resources.
Protected methodDispose(Boolean)
An overrideable version of the Dispose.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
The finializer implementation.
(Overrides Object..::..Finalize()()()().)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodLookupAliasesForNodeIds
Returns the aliases for the specified node ids.
Public methodLookupNodeIdsForAliases
Returns the node ids for the specified aliases.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodReportEvent(IFilterTarget)
Called by any component to report a global event.
Public methodReportEvent(ISystemContext, IFilterTarget)
Called by any component to report a global event.
Public methodSetNodeManager
Stores the MasterNodeManager and the CoreNodeManager
Public methodSetSessionManager
Stores the SessionManager, the SubscriptionManager in the datastore.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyCoreNodeManager
The internal node manager for the servers.
Public propertyCurrentState
Gets or sets the current state of the server.
Public propertyDefaultSystemContext
The default system context for the server.
Public propertyDiagnosticsEnabled
Whether the server is collecting diagnostics.
Public propertyDiagnosticsLock
Used to synchronize access to the server diagnostics.
Public propertyDiagnosticsNodeManager
Returns the node manager that managers the server diagnostics.
Public propertyEndpointAddresses
The endpoint addresses used by the server.
Public propertyEventManager
The manager for events that all components use to queue events that occur.
Public propertyFactory
The factory used to create encodeable objects that the server understands.
Public propertyIsRunning
Whether the server is currently running.
Public propertyMessageContext
The context to use when serializing/deserializing extension objects.
Public propertyNamespaceUris
The table of namespace uris known to the server.
Public propertyNodeManager
The master node manager for the server.
Public propertyRequestManager
A manager for outstanding requests that allows components to receive notifications if the timeout or are cancelled.
Public propertyResourceManager
A manager for localized resources that components can use to localize text.
Public propertyServerDiagnostics
Returns the diagnostics structure for the server.
Public propertyServerUris
The table of remote server uris known to the server.
Public propertySessionManager
The session manager to use with the server.
Public propertyStatus
Returns the status object for the server.
Public propertySubscriptionManager
The subscription manager to use with the server.
Public propertyTypeTree
The datatypes, object types and variable types known to the server.

See Also