System.Cloud.Messaging Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
Interfaces
IAsyncProcessingPipelineBuilder |
Interface to register services for the async processing pipeline. |
IMessageCompleteActionFeature |
Feature interface for marking the message processing as complete. |
IMessageConsumer |
Interface for consuming and processing messages. |
IMessageDelegate |
The message delegate called by IMessageMiddleware to continue processing the message in the pipeline chain. |
IMessageDestination |
Interface for writing message to a destination. |
IMessageDestinationFeatures |
Interface for MessageContext features used for writing messages to IMessageDestination. |
IMessageMiddleware |
Interface for a middleware that uses MessageContext and the next MessageDelegate in the pipeline to process the message. |
IMessagePayloadFeature |
Feature interface for setting/retrieving the message payload. |
IMessagePostponeActionFeature |
Feature interface for postponing the message processing. |
IMessagePostponeFeature |
Feature interface for postponing the message processing. |
IMessageSource |
Interface for a message source. |
IMessageSourceFeatures |
Interface for MessageContext features read from IMessageSource. |
IMessageVisibilityDelayFeature |
Feature interface for setting/retrieving the visibility delay. |
IPipelineDelegateFactory |
Factory interface for obtaining a composable IMessageDelegate from the registered pipeline of IMessageMiddleware and a terminal IMessageDelegate types which can act on the messages from IMessageConsumer. |
ISerializedMessagePayloadFeature<T> |
Feature interface for setting/retrieving the serialized message payload. |
Delegates
MessageDelegate |
The message delegate called by IMessageMiddleware to continue processing the message in the pipeline chain. |