Class MqttClientDisconnectOptionsBuilder
- Namespace
- MQTTnet.Client
- Assembly
- MQTTnet.dll
public sealed class MqttClientDisconnectOptionsBuilder
- Inheritance
-
MqttClientDisconnectOptionsBuilder
- Inherited Members
-
Constructors
MqttClientDisconnectOptionsBuilder()
public MqttClientDisconnectOptionsBuilder()
Methods
Build()
public MqttClientDisconnectOptions Build()
Returns
- MqttClientDisconnectOptions
WithReason(MqttClientDisconnectOptionsReason)
public MqttClientDisconnectOptionsBuilder WithReason(MqttClientDisconnectOptionsReason value)
Parameters
value
MqttClientDisconnectOptionsReason
Returns
- MqttClientDisconnectOptionsBuilder
WithReasonString(string)
public MqttClientDisconnectOptionsBuilder WithReasonString(string value)
Parameters
value
string
Returns
- MqttClientDisconnectOptionsBuilder
WithSessionExpiryInterval(uint)
public MqttClientDisconnectOptionsBuilder WithSessionExpiryInterval(uint value)
Parameters
value
uint
Returns
- MqttClientDisconnectOptionsBuilder
WithUserProperties(List<MqttUserProperty>)
public MqttClientDisconnectOptionsBuilder WithUserProperties(List<MqttUserProperty> userProperties)
Parameters
userProperties
List<MqttUserProperty>
Returns
- MqttClientDisconnectOptionsBuilder
WithUserProperty(string, string)
public MqttClientDisconnectOptionsBuilder WithUserProperty(string name, string value)
Parameters
name
string
value
string
Returns
- MqttClientDisconnectOptionsBuilder