Metodo SubscriptionClient.BeginRemoveRule

Inizia un'operazione asincrona di rimozione di una regola.

Spazio dei nomi  Microsoft.ServiceBus.Messaging
Assembly:  Microsoft.ServiceBus (in Microsoft.ServiceBus.dll)

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

Parametri

ruleName
Tipo: System.String
Nome della regola.
callback
Tipo: System.AsyncCallback
Delegato AsyncCallback che fa riferimento al metodo da richiamare al termine dell'operazione.
state
Tipo: System.Object
Oggetto definito dall'utente che contiene informazioni sull'operazione di ricezione. Al termine dell'operazione, tale oggetto viene passato al delegato EndRemoveRule(IAsyncResult).

Valore restituito

Tipo: System.IAsyncResult
Oggetto IAsyncResult che fa riferimento al metodo asincrono RemoveRule(String).

EccezioneCondizione
[MessagingEntityNotFoundException]

Viene generata quando la regola non esiste.

ArgumentException

Viene generata se description.Name è Null, contiene spazi vuoti o non è nel formato corretto.

TimeoutException

Viene generata se l'operazione ha superato il valore di timeout impostato tramite OperationTimeout.

OperationCanceledException

Viene generata se l'entità client è stata chiusa o interrotta.

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

Aggiunte alla community

Mostra: