MessageReceiver.OnDeadLetter(TrackingContext, IEnumerable<Guid>, IDictionary<String,Object>, String, String, TimeSpan) MessageReceiver.OnDeadLetter(TrackingContext, IEnumerable<Guid>, IDictionary<String,Object>, String, String, TimeSpan) MessageReceiver.OnDeadLetter(TrackingContext, IEnumerable<Guid>, IDictionary<String,Object>, String, String, TimeSpan) Method

Definition

Executes the move to dead letter queue action.

protected:
 virtual void OnDeadLetter(Microsoft::ServiceBus::Tracing::TrackingContext ^ trackingContext, System::Collections::Generic::IEnumerable<Guid> ^ lockTokens, System::Collections::Generic::IDictionary<System::String ^, System::Object ^> ^ propertiesToModify, System::String ^ deadLetterReason, System::String ^ deadLetterErrorDescription, TimeSpan timeout);
protected virtual void OnDeadLetter (Microsoft.ServiceBus.Tracing.TrackingContext trackingContext, System.Collections.Generic.IEnumerable<Guid> lockTokens, System.Collections.Generic.IDictionary<string,object> propertiesToModify, string deadLetterReason, string deadLetterErrorDescription, TimeSpan timeout);
abstract member OnDeadLetter : Microsoft.ServiceBus.Tracing.TrackingContext * seq<Guid> * System.Collections.Generic.IDictionary<string, obj> * string * string * TimeSpan -> unit
override this.OnDeadLetter : Microsoft.ServiceBus.Tracing.TrackingContext * seq<Guid> * System.Collections.Generic.IDictionary<string, obj> * string * string * TimeSpan -> unit
Parameters
trackingContext
TrackingContext TrackingContext TrackingContext

TrackingContext to use.

lockTokens
IEnumerable<Guid>

The lock tokens.

propertiesToModify
IDictionary<String,Object>
deadLetterReason
String String String

The reason for deadlettering the message.

deadLetterErrorDescription
String String String

The description information for deadlettering the message.

timeout
TimeSpan TimeSpan TimeSpan

The timeout.

Applies to