WorkflowQueuingService.DeleteWorkflowQueue(IComparable) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Löscht die angegebene WorkflowQueue.
public:
void DeleteWorkflowQueue(IComparable ^ queueName);
public void DeleteWorkflowQueue (IComparable queueName);
member this.DeleteWorkflowQueue : IComparable -> unit
Public Sub DeleteWorkflowQueue (queueName As IComparable)
Parameter
- queueName
- IComparable
Der Name der zu löschenden WorkflowQueue.
Ausnahmen
queueName
ist ein NULL-Verweis (Nothing
in Visual Basic).
Beispiele
Das folgende Codebeispiel zeigt eine Methode, die eine Zeichenfolge auf die Konsole schreibt und eine Instanz von WorkflowQueuingService erstellt, indem sie die ActivityExecutionContext.GetService-Methode aufruft. Zuletzt ruft der Code die DeleteWorkflowQueue-Methode auf, um die Warteschlange zu löschen, die im aktuellen Workflow einer QueueName
-Eigenschaft zugeordnet ist.
Dieses Codebeispiel stammt aus dem File Watcher Activity SDK-Beispiel in der Datei FileSystemEvent.cs. Weitere Informationen finden Sie unter Dateisystemüberwachungsaktivität.
private void DeleteQueue(ActivityExecutionContext context)
{
Console.WriteLine("DeleteQueue");
WorkflowQueuingService qService = context.GetService<WorkflowQueuingService>();
qService.DeleteWorkflowQueue(this.QueueName);
}
Private Sub DeleteQueue(ByVal context As ActivityExecutionContext)
Console.WriteLine("DeleteQueue")
Dim qService As WorkflowQueuingService = context.GetService(Of WorkflowQueuingService)()
qService.DeleteWorkflowQueue(Me.QueueName)
End Sub