IOpcService<TResponse, TRequest> Members

Namespace: Opc.UaFx.Services
Assemblies: Opc.UaFx.Advanced.dll, Opc.UaFx.Advanced.dll
The IOpcService<e, t> interface defines the following members.

Invoke(TRequest)

Executes the service using the specified request data.

C#

TResponse Invoke(TRequest request)


Parameters

request t

The TRequest data to use to execute the service.


Returns

e

The TResponse of the service after processing the request.



Exceptions

ArgumentNullException

The request data is a null reference (Nothing in Visual Basic).

InvalidOperationException

The requested operation is currently not supported, especially using the request information specified.

OpcException

The service execution failed upon different circumstances; for more details see exception details.