Share via


MessageSession.OnTryReceive Methode

Definition

Überlädt

OnTryReceive(TrackingContext, IEnumerable<Int64>, TimeSpan, IEnumerable<BrokeredMessage>)

Führt die Aktion try receive aus.

OnTryReceive(TrackingContext, Int32, TimeSpan, IEnumerable<BrokeredMessage>)

Führt die Aktion try receive aus.

OnTryReceive(TrackingContext, IEnumerable<Int64>, TimeSpan, IEnumerable<BrokeredMessage>)

Führt die Aktion try receive aus.

protected override bool OnTryReceive (Microsoft.ServiceBus.Tracing.TrackingContext trackingContext, System.Collections.Generic.IEnumerable<long> receipts, TimeSpan timeout, out System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage> messages);
override this.OnTryReceive : Microsoft.ServiceBus.Tracing.TrackingContext * seq<int64> * TimeSpan * seq -> bool
Protected Overrides Function OnTryReceive (trackingContext As TrackingContext, receipts As IEnumerable(Of Long), timeout As TimeSpan, ByRef messages As IEnumerable(Of BrokeredMessage)) As Boolean

Parameter

trackingContext
TrackingContext

TrackingContext zu verwenden.

receipts
IEnumerable<Int64>

Die Belege.

timeout
TimeSpan

Timeout.

messages
IEnumerable<BrokeredMessage>

die Ausgabemeldung (out)

Gibt zurück

Gilt für:

OnTryReceive(TrackingContext, Int32, TimeSpan, IEnumerable<BrokeredMessage>)

Führt die Aktion try receive aus.

protected override bool OnTryReceive (Microsoft.ServiceBus.Tracing.TrackingContext trackingContext, int messageCount, TimeSpan serverWaitTime, out System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage> messages);
override this.OnTryReceive : Microsoft.ServiceBus.Tracing.TrackingContext * int * TimeSpan * seq -> bool
Protected Overrides Function OnTryReceive (trackingContext As TrackingContext, messageCount As Integer, serverWaitTime As TimeSpan, ByRef messages As IEnumerable(Of BrokeredMessage)) As Boolean

Parameter

trackingContext
TrackingContext

TrackingContext zu verwenden.

messageCount
Int32

Die Anzahl der Meldungen.

serverWaitTime
TimeSpan

Der Server wartet, bevor ein Timeout erfolgt.

messages
IEnumerable<BrokeredMessage>

zurückgegebene Nachrichten.

Gibt zurück

Gilt für: