Skip to content

Reference

IOpcService<TResponse, TRequest> Interface

Defines a generic interface which is to be used by an OPC UA client application to provide the necessary service-orientated architecture (SOA) to take use of an OPC UA service defined by an OPC UA server.

Reference

IOpcService<TResponse, TRequest> Interface ​

Namespace
Opc.UaFx.Services
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Members
IOpcService<TResponse, TRequest> Members
Also in
Opc.UaFx.Client

Defines a generic interface which is to be used by an OPC UA client application to provide the necessary service-orientated architecture (SOA) to take use of an OPC UA service defined by an OPC UA server.

Syntax ​

csharp
[CLSCompliant(false)]
public interface IOpcService<TResponse, TRequest>
    where TResponse
    where TRequest : IOpcServiceRequest
vbnet
<CLSCompliant(False)>
Public Interface IOpcService(Of TResponse As IOpcServiceResponse, TRequest As IOpcServiceRequest)

Type parameters ​

NameDescription
TResponseThe type of data provided by the service.
TRequestThe type of data required by the service.

Derived types ​

Methods ​

NameDescription
InvokeExecutes the service using the specified request data.

Applies to ​

PackageVersions
Opc.UaFx.Advancedv2.5–v2.59