导出 (0) 打印
全部展开
展开 最小化

NamespaceManager.BeginGetTopic 方法

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

GetTopic(String) 方法的异步版本。

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

public IAsyncResult BeginGetTopic(
	string path,
	AsyncCallback callback,
	Object state
)

参数

path
类型:System.String
相对于服务命名空间基址的主题路径。
callback
类型:System.AsyncCallback
一个 AsyncCallback 委派,用于引用在完成操作时要调用的方法。
state
类型:System.Object
一个用户定义对象,其中包含有关异步操作的状态信息。当完成操作时,会将此对象传递给 EndGetTopic(IAsyncResult) 委派。

返回值

类型:System.IAsyncResult
一个 IAsyncResult 对象,可引用获取主题所需的异步操作。

异常条件
ArgumentException

path 为空或为 null,或者 path 以“/”开头或结尾。

TimeoutException

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

UnauthorizedAccessException

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

MessagingException

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

社区附加资源

添加
显示:
© 2015 Microsoft