导出 (0) 打印
全部展开

SubscriptionClient.AcceptMessageSession 方法 (String, TimeSpan)

注:本页面内容可能不完全适用中国大陆地区运营的 Windows Azure服务。如要了解不同地区 Windows Azure 服务的差异, 请参考本网站.

接受一个消息会话,该会话允许将相关消息分组,以便使用给定的会话标识符和等待时间在单个事务中处理。

命名空间:  Microsoft.ServiceBus.Messaging
程序集:  Microsoft.ServiceBus(在 Microsoft.ServiceBus.dll 中)

public MessageSession AcceptMessageSession(
	string sessionId,
	TimeSpan serverWaitTime
)

参数

sessionId
类型:System.String
消息会话的会话标识符。
serverWaitTime
类型:System.TimeSpan
服务器在超时之前等待处理消息的时间跨度。

返回值

类型:Microsoft.ServiceBus.Messaging.MessageSession
一个 MessageSession,它允许将相关消息分组以便在单个事务中处理。

异常条件
ArgumentException

如果 sessionId 为 null、为空或为空格,则会引发此异常。

ArgumentOutOfRangeException

如果 serverWaitTime 不是 TimeSpan 正值,则会引发此异常。

TimeoutException

如果操作超出由 [serverWaitTime] 设置的超时值,则会引发此异常。

OperationCanceledException

如果客户端已关闭、中止或释放,则会引发此异常。

社区附加资源

显示:
© 2015 Microsoft