UA Bundle SDK .NET  2.2.3.276
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Groups Pages
UnifiedAutomation.UaBase.EndpointBase.ServiceDefinition Class Reference

Stores the definition of a service supported by the server. More...

Public Member Functions

 ServiceDefinition (Type requestType, InvokeServiceEventHandler invokeMethod)
 Initializes the object with its request type and implementation. More...
 
IServiceResponse Invoke (IServiceRequest request)
 Processes the request. More...
 

Properties

Type RequestType [get]
 The system type of the request object. More...
 
Type ResponseType [get]
 The system type of the request object. More...
 

Detailed Description

Stores the definition of a service supported by the server.

Constructor & Destructor Documentation

UnifiedAutomation.UaBase.EndpointBase.ServiceDefinition.ServiceDefinition ( Type  requestType,
InvokeServiceEventHandler  invokeMethod 
)
inline

Initializes the object with its request type and implementation.

Parameters
requestTypeType of the request.
invokeMethodThe invoke method.

Member Function Documentation

IServiceResponse UnifiedAutomation.UaBase.EndpointBase.ServiceDefinition.Invoke ( IServiceRequest  request)
inline

Processes the request.

Parameters
requestThe request.
Returns

Property Documentation

Type UnifiedAutomation.UaBase.EndpointBase.ServiceDefinition.RequestType
get

The system type of the request object.

The type of the request.

Type UnifiedAutomation.UaBase.EndpointBase.ServiceDefinition.ResponseType
get

The system type of the request object.

The type of the response.


The documentation for this class was generated from the following file: