此页面有用吗?
您对此内容的反馈非常重要。 请告诉我们您的想法。
更多反馈?
1500 个剩余字符
GetQueues 方法
Collapse the table of content
Expand the table of content

NamespaceManager.GetQueues 方法

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

在服务命名空间中检索所有队列的可枚举集合。

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

public IEnumerable<QueueDescription> GetQueues()

返回值

类型:System.Collections.Generic.IEnumerable<QueueDescription>
一个代表服务命名空间中所有队列的集合的 IEnumerable<T> 对象;如果不存在任何队列,则返回空集合。

异常条件
TimeoutException

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

UnauthorizedAccessException

NamespaceManager 对象的权限不足,无法执行此操作。你应该进行检查,以确保 NamespaceManager 具有用于执行此操作的正确 Credential 凭据。

MessagingException

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

你可以为队列属性提供基于 ODATA 的查询,系统将返回与查询匹配的所有实体。例如:

NamespaceManager nm = NamespaceManager.Create();
nm.GetQueues("<ODATA Filter string here>");

社区附加资源

添加
显示:
© 2015 Microsoft