Table of Contents

Struct MessageBrokerRemoteClientPublisherUnboundEvent

Namespace
LfrlAnvil.MessageBroker.Server.Events
Assembly
LfrlAnvil.MessageBroker.Server.dll

Represents an event emitted by MessageBrokerRemoteClient related to a publisher being successfully unbound.

public readonly struct MessageBrokerRemoteClientPublisherUnboundEvent
Inherited Members

Properties

ChannelRemoved

Specifies whether removal of the channel bound to the Publisher was part of the unbinding operation.

public bool ChannelRemoved { get; }

Property Value

bool

Publisher

Unbound publisher.

public MessageBrokerChannelPublisherBinding Publisher { get; }

Property Value

MessageBrokerChannelPublisherBinding

Source

Event source.

public MessageBrokerRemoteClientEventSource Source { get; }

Property Value

MessageBrokerRemoteClientEventSource

StreamRemoved

Specifies whether removal of the stream bound to the Publisher was part of the unbinding operation.

public bool StreamRemoved { get; }

Property Value

bool

Methods

ToString()

Returns a string representation of this MessageBrokerRemoteClientPublisherUnboundEvent instance.

[Pure]
public override string ToString()

Returns

string

String representation.