Table of Contents

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