Diffusion .NET Classic API - Core and Common  5.9.4
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicErrorImpl Class Reference

Implementation of IServiceTopicError. More...

Inheritance diagram for PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicErrorImpl:
PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.Service.IServiceTopicError

Public Member Functions

 ServiceTopicErrorImpl (IServiceTopicHandler handler, string requestId, ServiceErrorType errorType, string errorMessage)
 Constructor. More...
 
override string ToString ()
 Returns the string representation of this object. More...
 

Static Public Attributes

static string errorResponseType = "!ERR"
 The string representing the error response type. More...
 

Properties

IServiceTopicHandler Handler [get, set]
 Returns the handler that notified the error. More...
 
string RequestId [get, set]
 Returns the request identifier of the failed service request. More...
 
ServiceErrorType ErrorType [get, set]
 Returns the error type. More...
 
string ErrorMessage [get, set]
 Returns the error message. More...
 
string ExceptionMessage [get, set]
 Returns an exception message or null if no exception message is available. More...
 
string AdditionalDetails [get, set]
 Returns additional details if any are available, otherwise null. More...
 
- Properties inherited from PushTechnology.DiffusionCore.Connection.Connectors.ExternalClient.Service.IServiceTopicError
IServiceTopicHandler Handler [get, set]
 Returns the handler that notified the error. More...
 
string RequestId [get, set]
 Returns the request identifier of the failed service request. More...
 
ServiceErrorType ErrorType [get, set]
 Returns the error type. More...
 
string ErrorMessage [get, set]
 Returns the error message. More...
 
string ExceptionMessage [get, set]
 Returns an exception message or null if no exception message is available. More...
 
string AdditionalDetails [get, set]
 Returns additional details if any are available, otherwise null. More...
 

Detailed Description

Implementation of IServiceTopicError.

Constructor & Destructor Documentation

PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicErrorImpl.ServiceTopicErrorImpl ( IServiceTopicHandler  handler,
string  requestId,
ServiceErrorType  errorType,
string  errorMessage 
)

Constructor.

Parameters
handler
requestId
errorType
errorMessage

Member Function Documentation

override string PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicErrorImpl.ToString ( )

Returns the string representation of this object.

Returns

Member Data Documentation

string PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicErrorImpl.errorResponseType = "!ERR"
static

The string representing the error response type.

Property Documentation

string PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicErrorImpl.AdditionalDetails
getset

Returns additional details if any are available, otherwise null.

string PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicErrorImpl.ErrorMessage
getset

Returns the error message.

ServiceErrorType PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicErrorImpl.ErrorType
getset

Returns the error type.

string PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicErrorImpl.ExceptionMessage
getset

Returns an exception message or null if no exception message is available.

IServiceTopicHandler PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicErrorImpl.Handler
getset

Returns the handler that notified the error.

string PushTechnology.DiffusionCore.Messaging.Data.Service.ServiceTopicErrorImpl.RequestId
getset

Returns the request identifier of the failed service request.