Table of Contents

Class MqttClientUnsubscribeOptionsBuilder

Namespace
MQTTnet.Client
Assembly
MQTTnet.dll
public sealed class MqttClientUnsubscribeOptionsBuilder
Inheritance
MqttClientUnsubscribeOptionsBuilder
Inherited Members

Constructors

MqttClientUnsubscribeOptionsBuilder()

public MqttClientUnsubscribeOptionsBuilder()

Methods

Build()

public MqttClientUnsubscribeOptions Build()

Returns

MqttClientUnsubscribeOptions

WithTopicFilter(MqttTopicFilter)

public MqttClientUnsubscribeOptionsBuilder WithTopicFilter(MqttTopicFilter topicFilter)

Parameters

topicFilter MqttTopicFilter

Returns

MqttClientUnsubscribeOptionsBuilder

WithTopicFilter(string)

public MqttClientUnsubscribeOptionsBuilder WithTopicFilter(string topic)

Parameters

topic string

Returns

MqttClientUnsubscribeOptionsBuilder

WithUserProperty(MqttUserProperty)

Adds the user property to the unsubscribe options. MQTT 5.0.0+ feature.

public MqttClientUnsubscribeOptionsBuilder WithUserProperty(MqttUserProperty userProperty)

Parameters

userProperty MqttUserProperty

Returns

MqttClientUnsubscribeOptionsBuilder

WithUserProperty(string, string)

Adds the user property to the unsubscribe options. MQTT 5.0.0+ feature.

public MqttClientUnsubscribeOptionsBuilder WithUserProperty(string name, string value)

Parameters

name string
value string

Returns

MqttClientUnsubscribeOptionsBuilder