Freigeben über


ServiceBusClientOptions Klasse

Definition

Der Satz von Optionen, die beim Erstellen eines Azure.Messaging.ServiceBus.ServiceBusConnection angegeben werden können, um das Verhalten zu konfigurieren.

public class ServiceBusClientOptions
type ServiceBusClientOptions = class
Public Class ServiceBusClientOptions
Vererbung
ServiceBusClientOptions

Konstruktoren

ServiceBusClientOptions()

Der Satz von Optionen, die beim Erstellen eines Azure.Messaging.ServiceBus.ServiceBusConnection angegeben werden können, um das Verhalten zu konfigurieren.

Eigenschaften

ConnectionIdleTimeout

Die Zeitspanne, die es einer Verbindung ermöglicht, keinen beobachteten Datenverkehr zu haben, bevor sie als im Leerlauf in Betracht gezogen wird und geschlossen werden kann.

CustomEndpointAddress

Eine benutzerdefinierte Endpunktadresse, die beim Herstellen der Verbindung mit dem Service Bus-Dienst verwendet werden kann.

EnableCrossEntityTransactions

Ruft ein Flag ab, das angibt, ob Transaktionen mehrere Service Bus-Entitäten umfassen können, oder legt dieses fest.

Identifier

Eine Eigenschaft, die zum Festlegen der ServiceBusClient ID verwendet wird, um den Client zu identifizieren. Dies kann verwendet werden, um Protokolle und Ausnahmen zu korrelieren. Wenn null oder leer, wird ein zufälliger eindeutiger Wert verwendet.

RetryOptions

Der Satz von Optionen, die verwendet werden sollen, um zu bestimmen, ob ein fehlerhafter Dienstvorgang wiederholt werden soll, und, falls ja, die Wartezeit zwischen Wiederholungsversuchen. Diese Optionen steuern auch den Zeitraum, der für die einzelnen Netzwerkvorgänge für Interaktionen mit dem Service Bus-Dienst verwendet wird.

TransportType

Der Typ des Protokolls und des Transports, der für die Kommunikation mit dem Service Bus-Dienst verwendet wird.

WebProxy

Der Proxy, der für die Kommunikation über Websockets verwendet werden soll.

Gilt für: