MessageReceiver.OnTryReceive Method (IEnumerable<MessageReceipt>, TimeSpan, IEnumerable<BrokeredMessage>%)
Executes the try receive action.
Namespace: Microsoft.ServiceBus.Messaging
Assembly: Microsoft.ServiceBus.Messaging (in Microsoft.ServiceBus.Messaging.dll)
Syntax
'Declaration
Protected Overridable Function OnTryReceive ( _
receipts As IEnumerable(Of MessageReceipt), _
timeout As TimeSpan, _
<OutAttribute> ByRef messages As IEnumerable(Of BrokeredMessage) _
) As Boolean
'Usage
Dim receipts As IEnumerable(Of MessageReceipt)
Dim timeout As TimeSpan
Dim messages As IEnumerable(Of BrokeredMessage)
Dim returnValue As Boolean
returnValue = Me.OnTryReceive(receipts, _
timeout, messages)
protected virtual bool OnTryReceive(
IEnumerable<MessageReceipt> receipts,
TimeSpan timeout,
out IEnumerable<BrokeredMessage> messages
)
protected:
virtual bool OnTryReceive(
IEnumerable<MessageReceipt^>^ receipts,
TimeSpan timeout,
[OutAttribute] IEnumerable<BrokeredMessage^>^% messages
)
abstract OnTryReceive :
receipts:IEnumerable<MessageReceipt> *
timeout:TimeSpan *
messages:IEnumerable<BrokeredMessage> byref -> bool
override OnTryReceive :
receipts:IEnumerable<MessageReceipt> *
timeout:TimeSpan *
messages:IEnumerable<BrokeredMessage> byref -> bool
protected function OnTryReceive(
receipts : IEnumerable<MessageReceipt>,
timeout : TimeSpan,
messages : IEnumerable<BrokeredMessage>
) : boolean
Parameters
- receipts
Type: System.Collections.Generic.IEnumerable<MessageReceipt>
The receipts.
- timeout
Type: System.TimeSpan
The timeout.
- messages
Type: System.Collections.Generic.IEnumerable<BrokeredMessage>%
[out] The messages.
Return Value
Type: System.Boolean
true if it succeeds, false if it fails.