Messaging. Event Hubs Namespace
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.
A set of data encapsulating an event and the associated metadata for use with Event Hubs operations.
A connection to the Azure Event Hubs service, enabling client communications with a specific Event Hub instance within an Event Hubs namespace. A single connection may be shared among multiple Event Hub producers and/or consumers, or may be used as a dedicated connection for a single producer or consumer client.
The set of options that can be specified when creating an EventHubConnection to configure its behavior.
A set of information for an Event Hub.
The set of properties that comprise an Event Hubs connection string.
Serves as a basis for exceptions produced within the Event Hubs context.
A factory for the creation of Event Hubs model types to assist with mocking and testing.
The set of options that can be specified to influence how retry attempts are made, and a failure is eligible to be retried.
An abstract representation of a policy to govern retrying of messaging operations.
Allows for consuming and processing events across all partitions of a given Event Hub within the scope of a specific consumer group. The processor is capable of collaborating with other instances for the same Event Hub and consumer group pairing to share work by using a common storage platform to communicate. Fault tolerance is also built-in, allowing the processor to be resilient in the face of errors.
The set of options that can be specified when creating an EventProcessorClient to configure its behavior.
A set of information for a single partition of an Event Hub.
The set of well-known reasons for an Event Hubs operation failure that was the cause of an exception.
The type of approach to apply when calculating the delay between retry attempts.
Specifies the type of protocol and transport that will be used for communicating with Azure Event Hubs.