SubscriptionClient.BeginRemoveRule 方法

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

开始“删除规则”异步操作。

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

public IAsyncResult BeginRemoveRule(
	string ruleName,
	AsyncCallback callback,
	Object state
)

参数

ruleName
类型:System.String
规则的名称。
callback
类型:System.AsyncCallback
一个 AsyncCallback 委派,用于引用在完成操作时要调用的方法。
state
类型:System.Object
一个用户定义对象,其中包含有关接收操作的信息。当完成操作时,会将此对象传递给 EndRemoveRule(IAsyncResult) 委派。

返回值

类型:System.IAsyncResult
引用异步 IAsyncResultRemoveRule(String) 对象。

异常条件
[MessagingEntityNotFoundException]

当规则不存在时引发。

ArgumentException

如果 description.Name 为 null 或为空,或者其格式不正确,则会引发此异常。

TimeoutException

如果操作超出了通过 OperationTimeout 设置的超时值,则会引发此异常。

OperationCanceledException

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

This is an asynchronous version of the RemoveRule(String) method.

社区附加资源

显示: