Table of Contents

Class FeatureFlags

Namespace
RabbitMQ.AMQP.Client
Assembly
RabbitMQ.AMQP.Client.dll
public class FeatureFlags
Inheritance
FeatureFlags
Inherited Members

Properties

Is43OrMore

public bool Is43OrMore { get; }

Property Value

bool

IsBrokerCompatible

Check if the client is compatible with the broker version. The client requires RabbitMQ 4.0 or later to be compatible.

public bool IsBrokerCompatible { get; }

Property Value

bool

IsDirectReplyToSupported

Check if Direct Reply-To is supported. Direct Reply-To is available in RabbitMQ 4.2 and later. see: https://www.rabbitmq.com/docs/direct-reply-to

public bool IsDirectReplyToSupported { get; }

Property Value

bool

IsFilterFeatureEnabled

Check if filter feature is enabled. Filter feature is available in RabbitMQ 4.1 and later.

public bool IsFilterFeatureEnabled { get; }

Property Value

bool

IsQuorumSingleActiveConsumerFlowStateEnabled

When true, the broker is expected to expose quorum single-active-consumer state on AMQP 1.0 FLOW link-state properties (rabbitmq:active). Requires RabbitMQ 4.3 or later.

public bool IsQuorumSingleActiveConsumerFlowStateEnabled { get; }

Property Value

bool

IsSqlFeatureEnabled

Check if Sql feature is enabled. Sql feature is available in RabbitMQ 4.2 and later.

public bool IsSqlFeatureEnabled { get; }

Property Value

bool

Methods

Validate()

public void Validate()