Proton DotNet
Loading...
Searching...
No Matches
List of all members
Apache.Qpid.Proton.Client.IReleased Interface Reference

Marker interface for Released delivery states and outcomes. More...

Inheritance diagram for Apache.Qpid.Proton.Client.IReleased:
Apache.Qpid.Proton.Client.IDeliveryState Apache.Qpid.Proton.Client.Implementation.ClientReleased

Additional Inherited Members

- Static Public Member Functions inherited from Apache.Qpid.Proton.Client.IDeliveryState
static IDeliveryState Accepted ()
 Returns an instance of a delivery state that accepts a delivery.
 
static IDeliveryState Released ()
 Returns an instance of a delivery state that releases a delivery.
 
static IDeliveryState Rejected (string condition, string description=null, IDictionary< string, object > info=null)
 Returns an instance of a delivery state that rejects a delivery.
 
static IDeliveryState Modified (bool deliveryFailed, bool undeliverableHere=false, IDictionary< string, object > annotations=null)
 Returns an instance of a delivery state that modifies a delivery.
 
- Properties inherited from Apache.Qpid.Proton.Client.IDeliveryState
DeliveryStateType Type [get]
 Returns an enumeration value which indicates what type of DeliveryState this instance represents.
 
bool IsAccepted [get]
 Quick access to determine if the state value indicates the delivery was accepted.
 
bool IsRejected [get]
 Quick access to determine if the state value indicates the delivery was rejected.
 
bool IsReleased [get]
 Quick access to determine if the state value indicates the delivery was released.
 
bool IsModified [get]
 Quick access to determine if the state value indicates the delivery was modified.
 
bool IsTransactional [get]
 Quick access to determine if the state value indicates the delivery was transactional.
 

Detailed Description

Marker interface for Released delivery states and outcomes.


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