Sdílet prostřednictvím


WorkflowQueuingService.DeleteWorkflowQueue(IComparable) Metoda

Definice

Odstraní zadaný WorkflowQueueobjekt .

public:
 void DeleteWorkflowQueue(IComparable ^ queueName);
public void DeleteWorkflowQueue (IComparable queueName);
member this.DeleteWorkflowQueue : IComparable -> unit
Public Sub DeleteWorkflowQueue (queueName As IComparable)

Parametry

queueName
IComparable

Název objektu, který WorkflowQueue chcete odstranit.

Výjimky

queueName je odkaz s hodnotou null (Nothing v jazyce Visual Basic).

Příklady

Následující příklad kódu ukazuje metodu, která zapíše řetězec do konzoly a vytvoří instanci WorkflowQueuingService voláním ActivityExecutionContext.GetService metody . Nakonec kód zavolá metodu DeleteWorkflowQueue k odstranění fronty přidružené k QueueName vlastnosti v aktuálním pracovním postupu.

Tento příklad kódu je součástí ukázky sady SDK aktivity služby File Watcher ze souboru FileSystemEvent.cs. Další informace najdete v tématu Aktivita sledovacího procesu systému souborů.

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

Platí pro

Viz také