C# Class EducationPathways.ServiceBus.BrokeredMessageExtensions

Afficher le fichier Open project: pebblecode/EducationPathways

Méthodes publiques

Méthode Description
SafeAbandonAsync ( this message, string subscription, Action callback, long processingElapsedMilliseconds, long schedulingElapsedMilliseconds, Stopwatch roundtripStopwatch ) : void
SafeCompleteAsync ( this message, string subscription, Action callback, long processingElapsedMilliseconds, long schedulingElapsedMilliseconds, Stopwatch roundtripStopwatch ) : void
SafeDeadLetterAsync ( this message, string subscription, string reason, string description, Action callback, long processingElapsedMilliseconds, long schedulingElapsedMilliseconds, Stopwatch roundtripStopwatch ) : void

Private Methods

Méthode Description
SafeMessagingActionAsync ( Action begin, Action end, BrokeredMessage message, Action callback, string actionErrorDescription, string messageId, string subscription, long processingElapsedMilliseconds, long schedulingElapsedMilliseconds, Stopwatch roundtripStopwatch ) : void

Method Details

SafeAbandonAsync() public static méthode

public static SafeAbandonAsync ( this message, string subscription, Action callback, long processingElapsedMilliseconds, long schedulingElapsedMilliseconds, Stopwatch roundtripStopwatch ) : void
message this
subscription string
callback Action
processingElapsedMilliseconds long
schedulingElapsedMilliseconds long
roundtripStopwatch Stopwatch
Résultat void

SafeCompleteAsync() public static méthode

public static SafeCompleteAsync ( this message, string subscription, Action callback, long processingElapsedMilliseconds, long schedulingElapsedMilliseconds, Stopwatch roundtripStopwatch ) : void
message this
subscription string
callback Action
processingElapsedMilliseconds long
schedulingElapsedMilliseconds long
roundtripStopwatch Stopwatch
Résultat void

SafeDeadLetterAsync() public static méthode

public static SafeDeadLetterAsync ( this message, string subscription, string reason, string description, Action callback, long processingElapsedMilliseconds, long schedulingElapsedMilliseconds, Stopwatch roundtripStopwatch ) : void
message this
subscription string
reason string
description string
callback Action
processingElapsedMilliseconds long
schedulingElapsedMilliseconds long
roundtripStopwatch Stopwatch
Résultat void