Table of Contents

Struct MessageBrokerRemoteClientPublisherBoundEvent

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

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

public readonly struct MessageBrokerRemoteClientPublisherBoundEvent
Inherited Members

Properties

ChannelCreated

Specifies whether creation of the channel bound to the Publisher was part of the binding operation.

public bool ChannelCreated { get; }

Property Value

bool

Publisher

Bound publisher.

public MessageBrokerChannelPublisherBinding Publisher { get; }

Property Value

MessageBrokerChannelPublisherBinding

Reactivated

Specifies whether the Publisher existed and was reactivated.

public bool Reactivated { get; }

Property Value

bool

Source

Event source.

public MessageBrokerRemoteClientEventSource Source { get; }

Property Value

MessageBrokerRemoteClientEventSource

StreamCreated

Specifies whether creation of the stream bound to the Publisher was part of the binding operation.

public bool StreamCreated { get; }

Property Value

bool

Methods

ToString()

Returns a string representation of this MessageBrokerRemoteClientPublisherBoundEvent instance.

[Pure]
public override string ToString()

Returns

string

String representation.