C# Класс EducationPathways.ServiceBus.BrokeredMessageExtensions

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
SafeMessagingActionAsync ( Action begin, Action end, BrokeredMessage message, Action callback, string actionErrorDescription, string messageId, string subscription, long processingElapsedMilliseconds, long schedulingElapsedMilliseconds, Stopwatch roundtripStopwatch ) : void

Описание методов

SafeAbandonAsync() публичный статический Метод

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
Результат void

SafeCompleteAsync() публичный статический Метод

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
Результат void

SafeDeadLetterAsync() публичный статический Метод

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
Результат void