Table of Contents

Class GenerateGuaranteedDeliveryAttribute

Namespace
PatternKit.Generators.Messaging
Assembly
PatternKit.Generators.Abstractions.dll

Generates a typed Guaranteed Delivery queue factory for a partial class or struct.

[AttributeUsage(AttributeTargets.Class|AttributeTargets.Struct, AllowMultiple = false, Inherited = false)]
public sealed class GenerateGuaranteedDeliveryAttribute : Attribute
Inheritance
GenerateGuaranteedDeliveryAttribute
Inherited Members

Constructors

GenerateGuaranteedDeliveryAttribute(Type)

public GenerateGuaranteedDeliveryAttribute(Type payloadType)

Parameters

payloadType Type

Properties

FactoryName

public string FactoryName { get; set; }

Property Value

string

LeaseMilliseconds

public int LeaseMilliseconds { get; set; }

Property Value

int

MaxDeliveryAttempts

public int MaxDeliveryAttempts { get; set; }

Property Value

int

PayloadType

public Type PayloadType { get; }

Property Value

Type

QueueName

public string QueueName { get; set; }

Property Value

string