Namespace: Opc.UaFx.Server
Assemblies: Opc.UaFx.Advanced.dll
C#
public abstract class OpcServerBase : OpcApplicationInstance<OpcTransport, OpcServerSecurity>, IDisposable, IOpcApplicationInstance, IOpcNamespaceResolver
Inheritance Object › OpcApplicationInstance<OpcTransport, OpcServerSecurity> › OpcServerBase
Derived
Implements IDisposable, IOpcApplicationInstance, IOpcNamespaceResolver
Name | Description |
---|---|
OpcServerBase(OpcServerType) | |
OpcServerBase(OpcServerType, String) | |
OpcServerBase(OpcServerType, Uri) |
Name | Description |
---|---|
Address | Gets or sets the (first) base address of the server. |
Addresses | Gets a read-only collection of Uri instances representing the base addresses used by the server. |
Binding | Gets the OpcServerBinding instance used to maintain the different binding options used by the server application. |
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. |
Name | |
Namespaces | Gets a read-only collection of namespaces used by the server. |
State | Gets a value that indicates the current state of the server. |
Name | Description |
---|---|
CreateConfiguration | |
CreateSecurity | Creates a new instance of the OpcServerSecurity class. |
CreateTransport | Creates a new instance of the OpcTransport class. |
DenyIfNotStarted | Verifies whether the server is in started state. |
Dispose(Boolean) | Releases the unmanaged resources used by the OpcServerBase and optionally releases the managed resources. |
GetInfo | |
GetInfoCore | |
OnStarted(EventArgs) | |
OnStarting(EventArgs) | |
OnStateChanged(OpcServerStateChangedEventArgs) | |
OnStopped(EventArgs) | |
OnStopping(EventArgs) | |
RegisterAddress(String) | Registers the address specified as one of the base addresses used by the server. |
RegisterAddress(Uri) | Registers the address specified as one of the base addresses used by the server. |
Resume | |
ResumeCore | |
Setup(OpcApplicationConfiguration) | |
Start | |
StartCore(OpcApplicationConfiguration) | |
Stop | |
StopCore | |
Suspend | |
SuspendCore | |
UnregisterAddress(String) | Unregisters the address specified from the list of base addresses used by the server. |
UnregisterAddress(Uri) | Unregisters the address specified from the list of base addresses used by the server. |