Namespace: Opc.UaFx.Client.Classic
Assemblies: Opc.UaFx.Advanced.dll, Opc.UaFx.Advanced.dll
The OpcClassicDiscoveryClient type exposes the following members.
C#
public OpcClassicDiscoveryClient()
C#
public OpcClassicDiscoveryClient(string host, OpcClassicIdentity hostIdentity)
Parameters
host
String
hostIdentity
OpcClassicIdentity
Exceptions
C#
public OpcClassicEndpointDescriptionCollection DiscoverEndpoints()
Returns
C#
public OpcClassicApplicationDescriptionCollection DiscoverServers()
Returns
C#
public OpcClassicApplicationDescriptionCollection DiscoverServers(IEnumerable<OpcClassicInterface> interfaceSpecifications)
Parameters
interfaceSpecifications
IEnumerable<OpcClassicInterface>
Returns
OpcClassicApplicationDescriptionCollection
Exceptions
C#
public OpcClassicApplicationDescriptionCollection DiscoverServers(params OpcClassicInterface[] interfaceSpecifications)
Parameters
interfaceSpecifications
OpcClassicInterface[]
Returns
OpcClassicApplicationDescriptionCollection
Exceptions
Releases the unmanaged resources used by the OpcClassicDiscoveryClient and optionally releases the managed resources.
C#
protected virtual void Dispose(bool disposing)
Parameters
disposing
Boolean
The value true to release both managed and unmanaged resources; otherwise the value false to release only unmanaged resources.