Freigeben über


EnqueueEventOptions Klasse

Definition

Der Satz von Optionen, die angegeben werden können, um die Art und Weise zu beeinflussen, wie Ereignisse im Event Hubs-Dienst veröffentlicht werden.

public class EnqueueEventOptions : Azure.Messaging.EventHubs.Producer.SendEventOptions
type EnqueueEventOptions = class
    inherit SendEventOptions
Public Class EnqueueEventOptions
Inherits SendEventOptions
Vererbung
EnqueueEventOptions

Konstruktoren

EnqueueEventOptions()

Der Satz von Optionen, die angegeben werden können, um die Art und Weise zu beeinflussen, wie Ereignisse im Event Hubs-Dienst veröffentlicht werden.

Eigenschaften

PartitionId

Falls angegeben, werden Ereignisse in dieser spezifischen Partition veröffentlicht. Wenn der Bezeichner nicht angegeben ist, ist Event Hubs für das automatische Zuweisen von Ereignissen zu einer verfügbaren Partition verantwortlich.

(Geerbt von SendEventOptions)
PartitionKey

Ermöglicht die Bereitstellung eines Hashingschlüssels für den Batch von Ereignissen, der Event Hubs anweist, den Schlüssel einer automatisch zugewiesenen Partition zuzuordnen.

Die Auswahl einer Partition ist für einen bestimmten Partitionsschlüssel stabil. Wenn andere Ereignisse mit demselben genauen Partitionsschlüssel veröffentlicht werden, weist Event Hubs ihnen dieselbe Partition zu.

Der Partitionsschlüssel sollte angegeben werden, wenn Ereignisse gruppiert werden müssen, aber die Partition, der sie zugewiesen sind, ist unwichtig. Wenn Sie sicherstellen, dass einem Batch von Ereignissen eine bestimmte Partition zugewiesen wird, wird empfohlen, stattdessen die PartitionId zuzuweisen.

(Geerbt von SendEventOptions)

Gilt für: