Proton DotNet
Loading...
Searching...
No Matches
Static Public Member Functions | Properties | List of all members
Apache.Qpid.Proton.Client.IErrorCondition Interface Reference

An immutable error condition that carries information that aids in determining the factors that lead to the error. More...

Inheritance diagram for Apache.Qpid.Proton.Client.IErrorCondition:
Apache.Qpid.Proton.Client.Implementation.ClientErrorCondition

Static Public Member Functions

static IErrorCondition Create (string condition, string description, IDictionary< string, object > info=null)
 Create an error condition object using the supplied values. The condition string cannot be null however the other attribute can.
 

Properties

string Condition [get]
 Indicates the type of error that this condition conveys.
 
string Description [get]
 A description of the condition that resulted in this error.
 
IReadOnlyDictionary< string, object > Info [get]
 Optional supplementary information that aids in processing this error.
 

Detailed Description

An immutable error condition that carries information that aids in determining the factors that lead to the error.

Member Function Documentation

◆ Create()

static IErrorCondition Apache.Qpid.Proton.Client.IErrorCondition.Create ( string  condition,
string  description,
IDictionary< string, object >  info = null 
)
inlinestatic

Create an error condition object using the supplied values. The condition string cannot be null however the other attribute can.

Parameters
conditionThe string error condition symbolic name
descriptionDescription of the error
infoOptional dictionary containing addition error information</info>
Returns

Property Documentation

◆ Condition

string Apache.Qpid.Proton.Client.IErrorCondition.Condition
get

Indicates the type of error that this condition conveys.

Implemented in Apache.Qpid.Proton.Client.Implementation.ClientErrorCondition.

◆ Description

string Apache.Qpid.Proton.Client.IErrorCondition.Description
get

A description of the condition that resulted in this error.

Implemented in Apache.Qpid.Proton.Client.Implementation.ClientErrorCondition.

◆ Info

IReadOnlyDictionary<string, object> Apache.Qpid.Proton.Client.IErrorCondition.Info
get

Optional supplementary information that aids in processing this error.

Implemented in Apache.Qpid.Proton.Client.Implementation.ClientErrorCondition.


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