SubscriptionClient.BeginRemoveRule-Methode

Beginnt eine asynchrone Aktion zum Entfernen einer Regel.

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

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

Parameter

ruleName
Typ: System.String
Der Name der Regel.
callback
Typ: System.AsyncCallback
Ein AsyncCallback-Delegat, der auf die Methode verweist, die nach Abschluss des Vorgangs aufgerufen werden soll.
state
Typ: System.Object
Ein benutzerdefiniertes Objekt, das Informationen zum Empfangsvorgang enthält. Dieses Objekt wird an den EndRemoveRule(IAsyncResult)-Delegaten übergeben, nachdem der Vorgang abgeschlossen ist.

Rückgabewert

Typ: System.IAsyncResult
Ein IAsyncResult-Objekt, das auf das asynchrone RemoveRule(String)-Objekt verweist.

AusnahmeBedingung
[MessagingEntityNotFoundException]

Wird ausgelöst, wenn die Regel nicht vorhanden ist.

ArgumentException

Wird ausgelöst, wenn description.Name NULL ist, nur Leerzeichen enthält oder nicht das richtige Format aufweist.

TimeoutException

Wird ausgelöst, wenn der Vorgang den Timeoutwert überschritten hat, der über OperationTimeout festgelegt wird.

OperationCanceledException

Wird ausgelöst, wenn die Cliententität geschlossen oder abgebrochen wurde.

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

Community-Beiträge

Anzeigen: