OpcDiscoveryServer Class

Namespace: Opc.UaFx.Server
Assemblies: Opc.UaFx.Advanced.dll

C#

public class OpcDiscoveryServer : OpcServerBase, IDisposable, IOpcApplicationInstance, IOpcNamespaceResolver


Inheritance ObjectOpcApplicationInstance<OpcTransport, OpcServerSecurity> › OpcServerBase › OpcDiscoveryServer


Implements IDisposable, IOpcApplicationInstance, IOpcNamespaceResolver

Name Description
Started (Inherited from OpcServerBase)
Starting (Inherited from OpcServerBase)
StateChanged Occurs when ever the State property has been changed to a different value.
(Inherited from OpcServerBase)
Stopped (Inherited from OpcServerBase)
Stopping (Inherited from OpcServerBase)
Name Description
Address Gets or sets the (first) base address of the server.
(Inherited from OpcServerBase)
Addresses Gets a read-only collection of Uri instances representing the base addresses used by the server.
(Inherited from OpcServerBase)
Binding Gets the OpcServerBinding instance used to maintain the different binding options used by the server application.
(Inherited from OpcServerBase)
Configuration Gets or sets an instance of the OpcApplicationConfiguration class which is used as a low-level representation of the code/file based server application configuration.
(Inherited from OpcServerBase)
Name (Inherited from OpcServerBase)
Namespaces Gets a read-only collection of namespaces used by the server.
(Inherited from OpcServerBase)
State Gets a value that indicates the current state of the server.
(Inherited from OpcServerBase)
SystemContext Gets the OpcContext which is used to store the context sensitive data and configuration used by the current OpcDiscoveryServer instance.
Name Description
CreateConfiguration
CreateConfiguration (Inherited from OpcServerBase)
CreateSecurity Creates a new instance of the OpcServerSecurity class.
(Inherited from OpcServerBase)
CreateTransport Creates a new instance of the OpcTransport class.
(Inherited from OpcServerBase)
DenyIfNotStarted Verifies whether the server is in started state.
(Inherited from OpcServerBase)
Dispose(Boolean) Releases the unmanaged resources used by the OpcServerBase and optionally releases the managed resources.
(Inherited from OpcServerBase)
GetInfo (Inherited from OpcServerBase)
GetInfoCore (Inherited from OpcServerBase)
OnStarted(EventArgs) (Inherited from OpcServerBase)
OnStarting(EventArgs) (Inherited from OpcServerBase)
OnStateChanged(OpcServerStateChangedEventArgs) (Inherited from OpcServerBase)
OnStopped(EventArgs) (Inherited from OpcServerBase)
OnStopping(EventArgs) (Inherited from OpcServerBase)
RegisterAddress(String) Registers the address specified as one of the base addresses used by the server.
(Inherited from OpcServerBase)
RegisterAddress(Uri) Registers the address specified as one of the base addresses used by the server.
(Inherited from OpcServerBase)
Resume (Inherited from OpcServerBase)
ResumeCore (Inherited from OpcServerBase)
Setup(OpcApplicationConfiguration) (Inherited from OpcServerBase)
Start (Inherited from OpcServerBase)
StartCore(OpcApplicationConfiguration)
StartCore(OpcApplicationConfiguration) (Inherited from OpcServerBase)
Stop (Inherited from OpcServerBase)
StopCore
StopCore (Inherited from OpcServerBase)
Suspend (Inherited from OpcServerBase)
SuspendCore (Inherited from OpcServerBase)
UnregisterAddress(String) Unregisters the address specified from the list of base addresses used by the server.
(Inherited from OpcServerBase)
UnregisterAddress(Uri) Unregisters the address specified from the list of base addresses used by the server.
(Inherited from OpcServerBase)