Share via


RetentionDescription Klasse

Definition

Eigenschaften zum Konfigurieren von Aufbewahrungseinstellungen für den Eventhub.

public class RetentionDescription
type RetentionDescription = class
Public Class RetentionDescription
Vererbung
RetentionDescription

Konstruktoren

RetentionDescription()

Initialisiert eine neue instance von RetentionDescription.

Eigenschaften

CleanupPolicy

Listet die möglichen Werte für die Bereinigungsrichtlinie auf.

RetentionTimeInHours

Anzahl der Stunden zum Beibehalten der Ereignisse für diesen Event Hub. Dieser Wert wird nur verwendet, wenn cleanupPolicy auf Delete festgelegt ist. Wenn cleanupPolicy Compaction ist, lautet der zurückgegebene Wert dieser Eigenschaft Long.MaxValue.

TombstoneRetentionTimeInHours

Anzahl der Stunden zum Beibehalten der Grabsteinmarkierungen eines komprimierten Event Hubs. Dieser Wert wird nur verwendet, wenn cleanupPolicy die Komprimierung ist. Consumer muss das Lesen des Tombstone-Markers innerhalb dieser angegebenen Zeit abschließen, wenn der Consumer mit dem Startoffset beginnt, um sicherzustellen, dass er einen gültigen Momentaufnahme für den spezifischen Schlüssel erhält, der vom Tombstone-Marker im komprimierten Event Hub beschrieben wird.

Gilt für: