.NET Based OPC UA Client/Server SDK
3.0.6.477
|
The settings for a request. More...
Inherits IDisposable.
Public Member Functions | |
Discovery () | |
Create a session for the default client application. More... | |
Discovery (ApplicationInstanceBase application) | |
Create a session for the specified client application. More... | |
void | Dispose () |
Frees any unmanaged resources. More... | |
List< ApplicationDescription > | FindServers (string discoveryUrl) |
Finds the servers known to the discovery server. More... | |
List< ApplicationDescription > | FindServers (string discoveryUrl, List< string > localeIds, List< string > applicationUris, RequestSettings settings) |
Finds the servers known to the discovery server. More... | |
List< ApplicationDescription > | FindServers (string discoveryUrl, string transportProfileUri, List< string > localeIds, List< string > applicationUris, RequestSettings settings) |
Finds the servers known to the discovery server. More... | |
IAsyncResult | BeginFindServers (string discoveryUrl, List< string > localeIds, List< string > applicationUris, RequestSettings settings, AsyncCallback callback, object userData) |
Finds the servers known to the discovery server. More... | |
IAsyncResult | BeginFindServers (string discoveryUrl, string transportProfileUri, List< string > localeIds, List< string > applicationUris, RequestSettings settings, AsyncCallback callback, object userData) |
Finds the servers known to the discovery server. More... | |
IAsyncResult | BeginFindServers (string discoveryUrl, AsyncCallback callback, object userData) |
Finds the servers known to the discovery server. More... | |
List< ApplicationDescription > | EndFindServers (IAsyncResult result) |
Completes an asynchronous disconnect operation. More... | |
List< EndpointDescription > | GetEndpoints (string discoveryUrl) |
Gets the endpoints. More... | |
List< EndpointDescription > | GetEndpoints (string discoveryUrl, List< string > localeIds, List< string > profileUris, RequestSettings settings) |
Gets the endpoints. More... | |
List< EndpointDescription > | GetEndpoints (string discoveryUrl, string transportProfileUri, List< string > localeIds, List< string > profileUris, RequestSettings settings) |
Gets the endpoints. More... | |
IAsyncResult | BeginGetEndpoints (string discoveryUrl, List< string > localeIds, List< string > profileUris, RequestSettings settings, AsyncCallback callback, object userData) |
Begins the get endpoints. More... | |
IAsyncResult | BeginGetEndpoints (string discoveryUrl, string transportProfileUri, List< string > localeIds, List< string > profileUris, RequestSettings settings, AsyncCallback callback, object userData) |
Begins the get endpoints. More... | |
IAsyncResult | BeginGetEndpoints (string discoveryUrl, AsyncCallback callback, object userData) |
Begins the get endpoints. More... | |
List< EndpointDescription > | EndGetEndpoints (IAsyncResult result) |
Ends the get endpoints. More... | |
List< ServerOnNetwork > | FindServersOnNetwork (string discoveryUrl) |
Finds the servers known to the discovery server. More... | |
List< ServerOnNetwork > | FindServersOnNetwork (string discoveryUrl, uint startingRecordId, uint maxRecordsToReturn, IList< string > serverCapabilityFilter, RequestSettings settings, out DateTime lastCounterResetTime) |
Finds the servers known to the discovery server. More... | |
List< ServerOnNetwork > | FindServersOnNetwork (string discoveryUrl, string transportProfileUri, uint startingRecordId, uint maxRecordsToReturn, IList< string > serverCapabilityFilter, RequestSettings settings, out DateTime lastCounterResetTime) |
Finds the servers known to the discovery server. More... | |
IAsyncResult | BeginFindServersOnNetwork (string discoveryUrl, uint startingRecordId, uint maxRecordsToReturn, IList< string > serverCapabilityFilter, RequestSettings settings, AsyncCallback callback, object userData) |
Finds the servers known to the discovery server. More... | |
IAsyncResult | BeginFindServersOnNetwork (string discoveryUrl, string transportProfileUri, uint startingRecordId, uint maxRecordsToReturn, IList< string > serverCapabilityFilter, RequestSettings settings, AsyncCallback callback, object userData) |
Finds the servers known to the discovery server. More... | |
IAsyncResult | BeginFindServersOnNetwork (string discoveryUrl, AsyncCallback callback, object userData) |
Finds the servers known to the discovery server. More... | |
List< ServerOnNetwork > | EndFindServersOnNetwork (IAsyncResult result, out DateTime lastCounterResetTime) |
Completes an asynchronous disconnect operation. More... | |
EndpointDescription | GetMostSecureEndpoint (string discoveryUrl) |
Returns the most secure endpoint supported by a server. More... | |
IAsyncResult | BeginGetMostSecureEndpoint (string discoveryUrl, AsyncCallback callback, object userData) |
Begins a request for the most secure endpoint supported by a server. More... | |
EndpointDescription | EndGetMostSecureEndpoint (IAsyncResult result) |
Ends the get endpoints. More... | |
Protected Member Functions | |
virtual void | Dispose (bool disposing) |
An overrideable version of the Dispose. More... | |
Properties | |
ApplicationInstanceBase | Application [get] |
Gets the application. More... | |
RequestSettings | DefaultRequestSettings [get, set] |
Gets or sets the default request settings. More... | |
int | SecureChannelTimeout [get, set] |
Gets or sets the secure channel timeout. More... | |
The settings for a request.
|
inline |
Create a session for the default client application.
|
inline |
Create a session for the specified client application.
|
inline |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
localeIds | The locale ids. |
applicationUris | The application uris. |
settings | The request settings. |
callback | The callback to use when the async call completes. |
userData | The user data that is passed to the callback. |
|
inline |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
transportProfileUri | The transport profile URI. |
localeIds | The locale ids. |
applicationUris | The application uris. |
settings | The request settings. |
callback | The callback to use when the async call completes. |
userData | The user data that is passed to the callback. |
|
inline |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
callback | The callback to use when the async call completes. |
userData | The user data that is passed to the callback. |
|
inline |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
startingRecordId | The starting record identifier. |
maxRecordsToReturn | The maximum records to return. |
serverCapabilityFilter | The server capability filter. |
settings | The request settings. |
callback | The callback to use when the async call completes. |
userData | The user data that is passed to the callback. |
|
inline |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
transportProfileUri | The transport profile URI. |
startingRecordId | The starting record identifier. |
maxRecordsToReturn | The maximum records to return. |
serverCapabilityFilter | The server capability filter. |
settings | The request settings. |
callback | The callback to use when the async call completes. |
userData | The user data that is passed to the callback. |
System.ArgumentException | URL does not appear to be valid.;discoveryUrl |
|
inline |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
callback | The callback to use when the async call completes. |
userData | The user data that is passed to the callback. |
|
inline |
Begins the get endpoints.
discoveryUrl | The discovery URL. |
localeIds | The locale ids. |
profileUris | The application uris. |
settings | The settings. |
callback | The callback. |
userData | The user data. |
|
inline |
Begins the get endpoints.
discoveryUrl | The discovery URL. |
transportProfileUri | The transport profile URI. |
localeIds | The locale ids. |
profileUris | The application uris. |
settings | The settings. |
callback | The callback. |
userData | The user data. |
|
inline |
Begins the get endpoints.
discoveryUrl | The discovery URL. |
callback | The callback. |
userData | The user data. |
|
inline |
Begins a request for the most secure endpoint supported by a server.
discoveryUrl | The server's discovery URL. |
callback | The callback. |
userData | The user data. |
|
inline |
Frees any unmanaged resources.
|
inlineprotectedvirtual |
An overrideable version of the Dispose.
|
inline |
Completes an asynchronous disconnect operation.
result | The object returned from the BeginFindServers method. |
|
inline |
Completes an asynchronous disconnect operation.
result | The object returned from the BeginFindServersOnNetwork method. |
lastCounterResetTime | The last counter reset time. |
|
inline |
Ends the get endpoints.
result | The result. |
|
inline |
Ends the get endpoints.
result | The result. |
|
inline |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
|
inline |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
localeIds | The locale ids. |
applicationUris | The application uris. |
settings | The request settings. |
|
inline |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
transportProfileUri | The transport profile URI. |
localeIds | The locale ids. |
applicationUris | The application uris. |
settings | The request settings. |
|
inline |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
|
inline |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
startingRecordId | The starting record identifier. |
maxRecordsToReturn | The maximum records to return. |
serverCapabilityFilter | The server capability filters. |
settings | The request settings. |
lastCounterResetTime | The last counter reset time. |
|
inline |
Finds the servers known to the discovery server.
discoveryUrl | The discovery URL. |
transportProfileUri | The transport profile URI. |
startingRecordId | The starting record identifier. |
maxRecordsToReturn | The maximum records to return. |
serverCapabilityFilter | The server capability filter. |
settings | The request settings. |
lastCounterResetTime | The last counter reset time. |
|
inline |
Gets the endpoints.
discoveryUrl | The discovery URL. |
|
inline |
Gets the endpoints.
discoveryUrl | The discovery URL. |
localeIds | The locale ids. |
profileUris | The profile uris. |
settings | The settings. |
|
inline |
Gets the endpoints.
discoveryUrl | The discovery URL. |
transportProfileUri | The transport profile URI. |
localeIds | The locale ids. |
profileUris | The profile uris. |
settings | The settings. |
|
inline |
Returns the most secure endpoint supported by a server.
discoveryUrl | The server's discovery URL. |
|
get |
Gets the application.
|
getset |
Gets or sets the default request settings.
The default request settings.
|
getset |
Gets or sets the secure channel timeout.
The secure channel timeout.