ConnectionStatusBehavior Klasse

Definition

Ein Endpunktverhalten, das Zugriff auf die Verbindungs-status eines Diensts ermöglicht, der an Azure Service Bus lauscht.

public class ConnectionStatusBehavior : Microsoft.ServiceBus.IConnectionStatus, System.ServiceModel.Description.IEndpointBehavior
type ConnectionStatusBehavior = class
    interface IEndpointBehavior
    interface IConnectionStatus
Public Class ConnectionStatusBehavior
Implements IConnectionStatus, IEndpointBehavior
Vererbung
ConnectionStatusBehavior
Implementiert

Konstruktoren

ConnectionStatusBehavior()

Initialisiert eine neue Instanz der ConnectionStatusBehavior-Klasse.

Eigenschaften

IsOnline

Ruft einen Wert ab, der bestimmt, ob die Verbindung online ist.

LastError

Ruft den letzten Fehler ab.

Methoden

Retry()

Wiederholt die Verbindung.

Ereignisse

Connecting

Tritt auf, wenn der Endpunkt vorübergehend vom Relaydienst getrennt wird und bei jedem Versuch der erneuten Verbindung.

Offline

Tritt auf, wenn der Endpunkt nicht mehr versucht, eine Verbindung mit dem Relaydienst herzustellen.

Online

Tritt auf, wenn der Endpunkt erfolgreich eine Verbindung mit dem Relaydienst herstellt.

Explizite Schnittstellenimplementierungen

IEndpointBehavior.AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

Übergibt Daten zur Laufzeit an Bindungen, um benutzerdefiniertes Verhalten zu unterstützen. Diese Implementierung bewirkt nichts.

IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

Diese Implementierung bewirkt nichts.

IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

Bindet die Listenerlaufzeitverbindung status Ereignissen ein.

IEndpointBehavior.Validate(ServiceEndpoint)

Diese Methode hat keine Funktion.

Gilt für: