导出 (0) 打印
全部展开

CreateSubscriptionClient 方法 (String, String, ReceiveMode)

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

创建新的订阅客户端。

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

public SubscriptionClient CreateSubscriptionClient(
	string topicPath,
	string name,
	ReceiveMode receiveMode
)

参数

topicPath
类型:System..::..String
相对于服务命名空间的主题路径。
name
类型:System..::..String
订阅的名称。
receiveMode
类型:Microsoft.ServiceBus.Messaging..::..ReceiveMode
接收模式。

返回值

类型:Microsoft.ServiceBus.Messaging..::..SubscriptionClient
新建的订阅客户端。

异常条件
ArgumentException

提供的 topicPath 为 null 或为空。

ArgumentOutOfRangeException

topicPath 的长度大于 TopicNameMaximumLength()()()()

TimeoutException

操作超时。超时期通过 MessagingFactorySettings 来初始化。如果超时值相对较小,你可能需要增大 OperationTimeout 的值以避免此异常。

MessagingException

发生了内部错误或意外的异常。

OperationCanceledException

工厂已关闭或已中止。

社区附加资源

添加
显示:
© 2014 Microsoft