WorkflowQueuingService.DeleteWorkflowQueue(IComparable) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Usuwa określony WorkflowQueueelement .
public:
void DeleteWorkflowQueue(IComparable ^ queueName);
public void DeleteWorkflowQueue (IComparable queueName);
member this.DeleteWorkflowQueue : IComparable -> unit
Public Sub DeleteWorkflowQueue (queueName As IComparable)
Parametry
- queueName
- IComparable
Nazwa WorkflowQueue obiektu do usunięcia.
Wyjątki
queueName
jest odwołaniem o wartości null (Nothing
w Visual Basic).
Przykłady
W poniższym przykładzie kodu pokazano metodę, która zapisuje ciąg w konsoli, tworzy wystąpienie WorkflowQueuingService klasy przez wywołanie ActivityExecutionContext.GetService metody . Na koniec kod wywołuje metodę DeleteWorkflowQueue w celu usunięcia kolejki skojarzonej z właściwością QueueName
w bieżącym przepływie pracy.
Ten przykładowy kod jest częścią przykładowego zestawu SDK działania obserwatora plików z pliku FileSystemEvent.cs. Aby uzyskać więcej informacji, zobacz Działanie obserwatora systemu plików.
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