Class MqttConsumerEndpoint
The MQTT topic from which the message was consumed.
Inheritance
MqttConsumerEndpoint
Assembly: Silverback.Integration.MQTT.dll
Syntax
public record MqttConsumerEndpoint : ConsumerEndpoint<MqttConsumerEndpointConfiguration>, IEquatable<Endpoint>, IEquatable<ConsumerEndpoint>, IEquatable<ConsumerEndpoint<MqttConsumerEndpointConfiguration>>, IEquatable<MqttConsumerEndpoint>
Constructors
MqttConsumerEndpoint(MqttConsumerEndpoint)
The MQTT topic from which the message was consumed.
Declaration
protected MqttConsumerEndpoint(MqttConsumerEndpoint original)
Parameters
MqttConsumerEndpoint(string, MqttConsumerEndpointConfiguration)
Declaration
public MqttConsumerEndpoint(string topic, MqttConsumerEndpointConfiguration configuration)
Parameters
Properties
EqualityContract
The MQTT topic from which the message was consumed.
Declaration
protected override Type EqualityContract { get; }
Property Value
Overrides
Topic
Declaration
public string Topic { get; }
Property Value
Methods
Equals(MqttConsumerEndpoint?)
The MQTT topic from which the message was consumed.
Declaration
public virtual bool Equals(MqttConsumerEndpoint? other)
Parameters
Returns
Equals(ConsumerEndpoint<MqttConsumerEndpointConfiguration>?)
The MQTT topic from which the message was consumed.
Declaration
public override sealed bool Equals(ConsumerEndpoint<MqttConsumerEndpointConfiguration>? other)
Parameters
Returns
Overrides
Equals(object?)
The MQTT topic from which the message was consumed.
Declaration
public override bool Equals(object? obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
GetHashCode()
The MQTT topic from which the message was consumed.
Declaration
public override int GetHashCode()
Returns
Overrides
PrintMembers(StringBuilder)
The MQTT topic from which the message was consumed.
Declaration
protected override bool PrintMembers(StringBuilder builder)
Parameters
Returns
Overrides
ToString()
The MQTT topic from which the message was consumed.
Declaration
public override string ToString()
Returns
Overrides
Operators
operator ==(MqttConsumerEndpoint?, MqttConsumerEndpoint?)
The MQTT topic from which the message was consumed.
Declaration
public static bool operator ==(MqttConsumerEndpoint? left, MqttConsumerEndpoint? right)
Parameters
Returns
operator !=(MqttConsumerEndpoint?, MqttConsumerEndpoint?)
The MQTT topic from which the message was consumed.
Declaration
public static bool operator !=(MqttConsumerEndpoint? left, MqttConsumerEndpoint? right)
Parameters
Returns
Implements