Show / Hide Table of Contents

Class EventProcessorPartitionOwnership

The set of information for describing the status of the partition ownership between EventProcessor<TPartition> instances cooperating for distribution of processing for a given Event Hub.

Inheritance
System.Object
EventProcessorPartitionOwnership
Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.Messaging.EventHubs.dll
Syntax
public class EventProcessorPartitionOwnership

Constructors

EventProcessorPartitionOwnership()

Declaration
public EventProcessorPartitionOwnership ();

Properties

ConsumerGroup

The name of the consumer group this ownership is associated with.

Declaration
public string ConsumerGroup { get; set; }
Property Value
System.String

EventHubName

The name of the specific Event Hub this ownership is associated with, relative to the Event Hubs namespace that contains it.

Declaration
public string EventHubName { get; set; }
Property Value
System.String

FullyQualifiedNamespace

The fully qualified Event Hubs namespace this ownership is associated with. This is likely to be similar to {yournamespace}.servicebus.windows.net.

Declaration
public string FullyQualifiedNamespace { get; set; }
Property Value
System.String

LastModifiedTime

The date and time, in UTC, that the last update was made to this ownership.

Declaration
public DateTimeOffset LastModifiedTime { get; set; }
Property Value
System.DateTimeOffset

OwnerIdentifier

The identifier of the associated EventProcessor<TPartition> instance.

Declaration
public string OwnerIdentifier { get; set; }
Property Value
System.String

PartitionId

The identifier of the Event Hub partition this ownership is associated with.

Declaration
public string PartitionId { get; set; }
Property Value
System.String

Version

The version metadata needed to update this ownership.

Declaration
public string Version { get; set; }
Property Value
System.String

See Also

Back to top Azure SDK for .NET