Class AzureServiceBusSourceSettlementOptions
- Namespace
- Pipelinez.AzureServiceBus.Configuration
- Assembly
- Pipelinez.AzureServiceBus.dll
Configures how source messages are settled after Pipelinez terminal handling.
public sealed class AzureServiceBusSourceSettlementOptions
- Inheritance
-
AzureServiceBusSourceSettlementOptions
- Inherited Members
Properties
AbandonOnStopOrRethrow
Gets or sets a value indicating whether source messages should be abandoned when Pipelinez stops or rethrows.
public bool AbandonOnStopOrRethrow { get; set; }
Property Value
PipelineDeadLetterSettlement
Gets or sets how source messages are settled when Pipelinez chooses a dead-letter action.
public AzureServiceBusPipelineDeadLetterSettlement PipelineDeadLetterSettlement { get; set; }
Property Value
Methods
Validate()
Validates the settlement options and returns the same instance when valid.
public AzureServiceBusSourceSettlementOptions Validate()
Returns
- AzureServiceBusSourceSettlementOptions
The validated options instance.