Table of Contents

Class MessageHeaderExtensions

Namespace
Steeltoe.Messaging.RabbitMQ.Extensions
Assembly
Steeltoe.Messaging.RabbitMQ.dll
public static class MessageHeaderExtensions
Inheritance
MessageHeaderExtensions
Inherited Members

Methods

AppId(IMessageHeaders)

public static string AppId(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

string

ClusterId(IMessageHeaders)

public static string ClusterId(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

string

ConsumerQueue(IMessageHeaders)

public static string ConsumerQueue(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

string

ConsumerTag(IMessageHeaders)

public static string ConsumerTag(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

string

ContentEncoding(IMessageHeaders)

public static string ContentEncoding(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

string

ContentLength(IMessageHeaders)

public static long? ContentLength(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

long?

ContentType(IMessageHeaders)

public static string ContentType(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

string

CorrelationId(IMessageHeaders)

public static string CorrelationId(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

string

Delay(IMessageHeaders)

public static int? Delay(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

int?

DeliveryMode(IMessageHeaders)

public static MessageDeliveryMode? DeliveryMode(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

MessageDeliveryMode?

DeliveryTag(IMessageHeaders)

public static ulong? DeliveryTag(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

ulong?

Expiration(IMessageHeaders)

public static string Expiration(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

string

FinalRetryForMessageWithNoId(IMessageHeaders)

public static bool? FinalRetryForMessageWithNoId(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

bool?

InferredArgumentType(IMessageHeaders)

public static Type InferredArgumentType(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

Type

IsContentLengthSet(IMessageHeaders)

public static bool IsContentLengthSet(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

bool

IsDeliveryTagSet(IMessageHeaders)

public static bool IsDeliveryTagSet(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

bool

IsFinalRetryForMessageWithNoId(IMessageHeaders)

public static bool IsFinalRetryForMessageWithNoId(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

bool

LastInBatch(IMessageHeaders)

public static bool? LastInBatch(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

bool?

MessageCount(IMessageHeaders)

public static uint? MessageCount(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

uint?

MessageId(IMessageHeaders)

public static string MessageId(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

string

Priority(IMessageHeaders)

public static int? Priority(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

int?

PublishSequenceNumber(IMessageHeaders)

public static ulong? PublishSequenceNumber(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

ulong?

ReceivedDelay(IMessageHeaders)

public static int? ReceivedDelay(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

int?

ReceivedDeliveryMode(IMessageHeaders)

public static MessageDeliveryMode? ReceivedDeliveryMode(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

MessageDeliveryMode?

ReceivedExchange(IMessageHeaders)

public static string ReceivedExchange(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

string

ReceivedRoutingKey(IMessageHeaders)

public static string ReceivedRoutingKey(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

string

ReceivedUserId(IMessageHeaders)

public static string ReceivedUserId(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

string

Redelivered(IMessageHeaders)

public static bool? Redelivered(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

bool?

ReplyTo(IMessageHeaders)

public static string ReplyTo(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

string

ReplyToAddress(IMessageHeaders)

public static Address ReplyToAddress(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

Address

Target(IMessageHeaders)

public static object Target(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

object

TargetMethod(IMessageHeaders)

public static MethodInfo TargetMethod(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

MethodInfo

Timestamp(IMessageHeaders)

public static long? Timestamp(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

long?

Type(IMessageHeaders)

public static string Type(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

string

UserId(IMessageHeaders)

public static string UserId(this IMessageHeaders headers)

Parameters

headers IMessageHeaders

Returns

string