Método SubscriptionClient.BeginRemoveRule

Inicia uma ação de regra de remoção assíncrona.

Namespace:  Microsoft.ServiceBus.Messaging
Assembly:  Microsoft.ServiceBus (em Microsoft.ServiceBus.dll)

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

Parâmetros

ruleName
Tipo: System.String
O nome da regra.
callback
Tipo: System.AsyncCallback
Um delegado de AsyncCallback que faz referência ao método a ser invocado quando a operação estiver concluída.
state
Tipo: System.Object
Um objeto definido pelo usuário que contém informações sobre a operação de recebimento. Este objeto é passado ao delegado da EndRemoveRule(IAsyncResult) quando a operação está concluída.

Valor de retorno

Tipo: System.IAsyncResult
Um objeto de IAsyncResult que faz referência à RemoveRule(String) assíncrona.

ExceçãoCondição
[MessagingEntityNotFoundException]

Lançado quando a regra não existe.

ArgumentException

Lançado se description.Name for nulo, tiver espaço em branco vazio ou não estiver no formato correto.

TimeoutException

Lançado se a operação excedeu o tempo limite definido por OperationTimeout.

OperationCanceledException

Lançado se a entidade cliente foi fechada ou anulada.

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

Contribuições da comunidade

Mostrar: