Table of Contents

Class MqttClientDisconnectedEventArgs

Namespace
MQTTnet.Client
Assembly
MQTTnet.dll
public sealed class MqttClientDisconnectedEventArgs : EventArgs
Inheritance
MqttClientDisconnectedEventArgs
Inherited Members

Constructors

MqttClientDisconnectedEventArgs(bool, MqttClientConnectResult, MqttClientDisconnectReason, string, List<MqttUserProperty>, Exception)

public MqttClientDisconnectedEventArgs(bool clientWasConnected, MqttClientConnectResult connectResult, MqttClientDisconnectReason reason, string reasonString, List<MqttUserProperty> userProperties, Exception exception)

Parameters

clientWasConnected bool
connectResult MqttClientConnectResult
reason MqttClientDisconnectReason
reasonString string
userProperties List<MqttUserProperty>
exception Exception

Properties

ClientWasConnected

public bool ClientWasConnected { get; }

Property Value

bool

ConnectResult

Gets the authentication result. MQTT 5.0.0+ feature.

public MqttClientConnectResult ConnectResult { get; }

Property Value

MqttClientConnectResult

Exception

public Exception Exception { get; }

Property Value

Exception

Reason

Gets or sets the reason. MQTT 5.0.0+ feature.

public MqttClientDisconnectReason Reason { get; }

Property Value

MqttClientDisconnectReason

ReasonString

public string ReasonString { get; }

Property Value

string

UserProperties

public List<MqttUserProperty> UserProperties { get; }

Property Value

List<MqttUserProperty>