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
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
|