SALES: 1-800-867-1380
This topic has not yet been rated - Rate this topic

QueueClient.AcceptMessageSession Method (String, TimeSpan)

Accepts a message session that allows grouping of related messages for processing in a single transaction using the given session identifier and wait time.

Namespace:  Microsoft.ServiceBus.Messaging
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)
'Declaration
Public Function AcceptMessageSession ( _
	sessionId As String, _
	serverWaitTime As TimeSpan _
) As MessageSession
'Usage
Dim instance As QueueClient
Dim sessionId As String
Dim serverWaitTime As TimeSpan
Dim returnValue As MessageSession

returnValue = instance.AcceptMessageSession(sessionId, _
	serverWaitTime)

Parameters

sessionId
Type: System.String
The session identifier of the message session.
serverWaitTime
Type: System.TimeSpan
The time span the server waits for processing messages before it times out.

Return Value

Type: Microsoft.ServiceBus.Messaging.MessageSession
A MessageSession that allows grouping of related messages for processing in a single transaction.
ExceptionCondition
ArgumentException

Thrown if sessionId is null, empty, or white spaces.

ArgumentOutOfRangeException

Thrown if serverWaitTime is not a positive TimeSpan value.

TimeoutException

Thrown if the operation exceeded the timeout value set by OperationTimeout.

OperationCanceledException

Thrown if the client is already closed, aborted, or disposed.

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.