Freigeben über


ChangeFeedProcessorOptions Klasse

Definition

Optionen zum Steuern verschiedener Aspekte der Partitionsverteilung innerhalb Microsoft.Azure.Documents.ChangeFeedProcessor.ChangeFeedProcessor instance.

public class ChangeFeedProcessorOptions
type ChangeFeedProcessorOptions = class
Public Class ChangeFeedProcessorOptions
Vererbung
ChangeFeedProcessorOptions

Konstruktoren

ChangeFeedProcessorOptions()

Initialisiert eine neue Instanz der ChangeFeedProcessorOptions-Klasse.

Eigenschaften

ChangeFeedTimeout

Ruft das Timeout für den Änderungsfeed ab oder legt es fest.

CheckpointFrequency

Ruft die Häufigkeit ab, mit der Prüfpunktleases erfolgen, oder legt diese fest.

FeedPollDelay

Ruft die Verzögerung zwischen dem Abruf einer Partition für neue Änderungen im Feed ab oder legt sie fest, nachdem alle aktuellen Änderungen ausgeglichen wurden.

LeaseAcquireInterval

Ruft das Intervall ab, um eine Aufgabe für die Berechnung zu starten, wenn Partitionen gleichmäßig auf bekannte Hostinstanzen verteilt sind, oder legt dieses fest.

LeaseExpirationInterval

Ruft das Intervall ab, für das die Lease für eine Lease verwendet wird, die eine Partition darstellt, oder legt dieses fest. Wenn die Lease innerhalb dieses Intervalls nicht verlängert wird, läuft sie ab, und der Besitz der Partition wechselt in eine andere Microsoft.Azure.Documents.ChangeFeedProcessor.ChangeFeedProcessor instance.

LeasePrefix

Ruft ein Präfix ab, das als Teil der Lease-ID verwendet werden soll, oder legt dieses fest. Dies kann verwendet werden, um mehrere Instanzen von Microsoft.Azure.Documents.ChangeFeedProcessor.ChangeFeedProcessor Instanzen zu unterstützen, die auf denselben Feed zeigen, während dieselbe Hilfsauflistung verwendet wird.

LeaseRenewInterval

Ruft das Verlängerungsintervall für alle Leases für Partitionen ab, die derzeit von instance gehalten werden Microsoft.Azure.Documents.ChangeFeedProcessor.ChangeFeedProcessor , oder legt dieses fest.

MaxItemCount

Ruft die maximale Anzahl von Elementen ab, die beim Enumerationsvorgang im Azure Cosmos DB-Dienst zurückgegeben werden sollen, oder legt diese fest.

SessionToken

Ruft das Sitzungstoken für die Verwendung mit Sitzungskonsistenz im Azure Cosmos DB-Dienst ab oder legt es fest.

StartContinuation

Ruft das Startanforderungsfortsetzungstoken ab, nach dem nach Änderungen gesucht werden soll, oder legt dieses fest.

StartFromBeginning

Ruft einen Wert ab, der angibt, ob der Änderungsfeed im Azure Cosmos DB-Dienst von anfang (true) oder von current (false) beginnen soll, oder legt einen Wert fest. Standardmäßig wird der Start von aktuell (false) verwendet.

StartTime

Ruft die Zeit (exklusiv) ab, nach der nach Änderungen gesucht werden soll, oder legt diese fest.

Gilt für: