Table of Contents

Class GuaranteedDeliveryLease<TPayload>

Namespace
PatternKit.Messaging.Reliability
Assembly
PatternKit.Core.dll

A lease returned when a guaranteed-delivery message is received for processing.

public sealed class GuaranteedDeliveryLease<TPayload>

Type Parameters

TPayload
Inheritance
GuaranteedDeliveryLease<TPayload>
Inherited Members

Constructors

GuaranteedDeliveryLease(GuaranteedDeliveryRecord<TPayload>)

public GuaranteedDeliveryLease(GuaranteedDeliveryRecord<TPayload> record)

Parameters

record GuaranteedDeliveryRecord<TPayload>

Properties

Id

public string Id { get; }

Property Value

string

Message

public Message<TPayload> Message { get; }

Property Value

Message<TPayload>

Record

public GuaranteedDeliveryRecord<TPayload> Record { get; }

Property Value

GuaranteedDeliveryRecord<TPayload>