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