SessionHandlerOptions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Optionen für den Sitzungshandler dar.
public class SessionHandlerOptions
type SessionHandlerOptions = class
Public Class SessionHandlerOptions
- Vererbung
-
SessionHandlerOptions
Konstruktoren
SessionHandlerOptions() |
Initialisiert eine neue Instanz der SessionHandlerOptions-Klasse. |
Eigenschaften
AutoComplete |
Ruft ab oder legt fest, ob die AutoVervollständigen-Option des Sitzungshandlers aktiviert ist. Wenn dieser Wert true ist und der Handler ohne Fehler zurückgibt, ist die Meldung abgeschlossen und wird nicht in der Sitzung angezeigt. Wenn eine Ausnahme vom Handler ausgelöst wird, wird die Nachricht abgebrochen, und der DeliveryCount dieser Nachricht wird um eins erhöht. Wenn dieser Wert false ist und der Handler ohne Fehler zurückgibt, muss der Benutzer die Logik schreiben, um die Nachricht explizit abzuschließen. Andernfalls wird die Nachricht nicht als "abgeschlossen" betrachtet und in der Sitzung erneut angezeigt. |
AutoRenewTimeout |
Ruft die Zeit ab, die benötigt wird, bevor der Zustand der Sitzung erneuert wird, oder legt diese fest. Wenn eine Sitzungssperre abläuft, ist dieser Wert die Dauer der automatischen Erneuerung der Sitzungssperre. |
MaxConcurrentSessions |
Ruft die maximale Anzahl vorhandener Sitzungen ab oder legt diese fest. Wenn Sie diesen Wert auf größer als die maximale Anzahl aktiver Sitzungen im Dienst festlegen, wird der Nachrichtendurchsatz nicht erhöht. |
MessageWaitTimeout |
Ruft die Zeit ab, die benötigt wird, bevor die wartende Nachricht abläuft, oder legt diese fest. Dies ist die Zeit, in der die Sitzungspumpe wartet, bevor die aktuelle Sitzung geschlossen und zu einer anderen Sitzung gewechselt wird. |
Ereignisse
ExceptionReceived |
Tritt auf, wenn während der Sitzungsverarbeitung eine Ausnahme empfangen wurde. |
Gilt für:
Azure SDK for .NET