Diffusion .NET Classic API - Core and Common  5.9.4
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.Service.IServiceTopicResponse Interface Reference

Encapsulates a response from a service request. More...

Inheritance diagram for PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.Service.IServiceTopicResponse:
PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicResponseImpl

Properties

IServiceTopicHandler Handler [get]
 Returns the handler that the request was issued to. More...
 
string ResponseType [get]
 Returns a response type. More...
 
string RequestId [get]
 Return the request identifier. More...
 
ITopicMessage ResponseMessage [get]
 Return details of the response in the form of a message containing headers and/or data returned from the server. More...
 

Detailed Description

Encapsulates a response from a service request.

This encapsulates the details of a response from a call to IServiceTopicHandler.Request( string, ITopicMessage ).

Property Documentation

IServiceTopicHandler PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.Service.IServiceTopicResponse.Handler
get

Returns the handler that the request was issued to.

string PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.Service.IServiceTopicResponse.RequestId
get

Return the request identifier.

This returns the original identifier that was passed with the request, as returned by IServiceTopicHandler.Request( string, ITopicMessage ).

ITopicMessage PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.Service.IServiceTopicResponse.ResponseMessage
get

Return details of the response in the form of a message containing headers and/or data returned from the server.

Note that it is permissible for the response message to be completely empty.

string PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.Service.IServiceTopicResponse.ResponseType
get

Returns a response type.

This identifies the type of response and is as defined by the service itself.